memory of 16 lines OK
64-rows memory also working OK, all hail Haskell