Задание на стр. 10.
Пример на стр. 11-14.
Код программы скину исполнителю (либо можно попробовать договориться, чтобы взяли свой).