euler problem 36 Double-base palindromes