start on Haskell befunge interpreter