Опять же, на конкурс. Еще б обработать по-человечески
читать дальше