Ассемблер - зло...
Однако начинаю понимать, зачем в нас на 1 курсе вдалбливали дискретку и теорию автоматов (или как там она называлась?!)