Apple Interview Question

What is the toughest problem you have solved