новая версия: вывод обеспечен новыми функциями