Первое условие не проходит, хотя решение правильное.