Tell me about a time when you had to solve a difficult problem at work