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