временное непонятное состояние
Немного оптимизации
Линейка в плюс. Говнокод.