got haskell speedup working by comparing with its own sequential results