palindroned- I survived.

more about : palindroned