Протестировал, вывод на печать согласно требования. Свежим взором посмотрите пожалуйста, где ошибся. Спасибо