Домашнее задание 12 (версия 2)