Итоги голосования для комментария:
Анатолий Шестов Оу. Алгоритм. Постараемся написать.
+