• That's an interesting point. How many times in your career have you dealt with truly challenging technical issues and how many times have you dealt with truly challenging people?