Задание 8. Михайличенко Алексей, М1.9  

Коммит приведен в нормальное состояние...
Зачем ты используешь имена ассемблерных команд?  x) Хаскель выше этого.