Отрабатывает корректно, но по первому пункту не проходит