Мерлин и Извращенец решили правильно.

Длинный, решение в личку, plz.