Problem2: fix haskell module name
Problem3: fix haskell module name