cleanup problem 4

 - slight optimization
 - spelling of palindrome
problem 5 - Smallest multiple

 - Helper code to compute prime factorization
 - Take max exponent for each prime in factorization of 1-20