Sometimes. I would not say it is hard but difficult. Sometimes it seems that a solution to a problem will not come. That’s when you talk to other engineers and together you come up with the answer. Engineering is very much about team work. No one person has all the answers. You often have to get along with other people and work together as a team. Some engineers I have know for 30 years and I consider them close friends now.