Не проходит 3, 4 , 5 условие задачи. Логика вроде правильная, что не так???