Amazon interview question

The most difficult thing ever met.