З выводом все хорошо, ну условие не выполнено,возможно я не правильно понял суть задачи?