fun fact: there is no known efficent method of determining prime factors for large numbers
Merge branches 'master' and 'haskell'