added BruteForceFactorization.hs