cleanup primes
added haskell solutiom for problem 7