где косяк? вывод, вроде, корректный