Лабы по типам и структурам данных ИУ7 3 сем, вариант 9. Лютый говнокод, но сдать можно, ответственности не несу)