kursovaya_rabota_2_na_pechat_bobrovskiy_maksim.pdf