правильно выводит, условие не выполняется