first stab at Euler4, added isPalindrome util function