Ануфриев - Лабораторная работа #2

42 строки - как то многовато. Может отрефакторить стоит?)