Правки до удовлетворительного состояния
Правка логики и багов