Почему не проходит данный вариант решения задачи? Всем условиям решение удовлетворяет.