Итоги голосования для комментария:
Егор
Хороший алгоритм!)
+
witpun