>>/26394/
> Отвратительная задача.
Она даже хуже чем кажется со второго взгляда.