В процессе доработки Engine.hs