Возможно, я что-то не так сделал? Вроде бы программа работает корректно