Вместо того, чтобы спать, переписывал всю ночь архиватор до 5 утра. В итоге хаффмановское сжатие/разархивация вышла на ~250 строк кода. В принципе, относительно неплохо, но мне что-то подсказывает, что можно было и не так объёмно. /*Кст, какого фига (*List).Value оказалось круче, чем List->Value? Только после замены стрелки у меня программа прошла последний тест. Случайность поди. */ Утром прочитал теорию, пролистал пару книжек - вот и вся подготовка

На экзамен немного опоздал, оказался последним в списке. Вся процедура сдач шла так долго, что спустя пару часов уснул прямо за столом. В итоге полтора часа прошли довольно быстро. Дождался своей очереди, рассказал билет, решил чуть больше задач, чем обычно задавали на экзамене — и вот, последний экзамен успешно сдан. Сессия закрыта. Эмоций 0, пока ещё этот факт не осознан.