Works, but too slow..

Have two optimization ideas up the sleeve though..

1. A constructive algorithm returning the odd then even sized reflections over each order of magnitude source.
2. A recursive algorithm that generates all palindromes of given length, based on those of length - 2.