Lab 4 solution by Мартыненко Вадим P3232
Пришлось пометить пару методов, чтобы UndefinedBehaviorSanitizer не проверял выравнивание, если его сделать, как он просит, то обычные тесты будет не пройти
Пришлось пометить пару методов, чтобы UndefinedBehaviorSanitizer не проверял выравнивание, если его сделать, как он просит, то обычные тесты будет не пройти