BrainF_K interpreter in haskell (lazy & strict)