Доделал 2.1 + тесты