Не пропускает по 2 требованию. Хотя код работает по условию задачи.