Итоги голосования для комментария:
Dmitry Gerasimov
Я уже выше написал разгадку.