Требования: указаны в прикрепленном файле, страница 40, вариант 12, второй файл - пример выполнения работы