Итоги голосования для комментария:
am_
Олсо, интересный алгоритм. Спасибо.