added files for future problems in haskell