python palindrome hotness.  I am so impressed with myself