Выводит правильно, но ошибка в условии. Что не так?