Apple Interview Question

most difficult challenge you have met