Does anyone know how i can fix my Palindrome program? s = raw_input('Enter a String: ') punctuation = '%$!*.,-:? ;()\'\"\\' i = 0 h = 0 t = 0 p = '' z = 0 while s!= ' ': while i <= len(s) - 1: punct = s[i] if punctuation.find(punct) == -1: p = p + punct i = i + 1 t = p.lower() t[h] == t[len(t)-1-h]