Домашнее задание + курсовая

Task00, 01_2, 01_3, 01_4, 01_5