Números de Lychrel

La siguiente es la prueba de Lychrel.

Comienza con cualquier número positivo. Suma el número con el número formado al invertir sus dígitos. ¿La suma es un palíndromo? Si no, repite el proceso.

Para la mayoría de los números, se produce un palíndromo después de unas pocas iteraciones (7 o menos) del proceso anterior. Los números que nunca llegan a un palíndromo se llaman números Lychrel. Ningún número en base 10 ha sido demostrado como un número de Lychrel, pero se dice que los números que no producen palíndromos después de un número inusualmente alto de iteraciones del proceso de invertir y sumar son candidatos a Lychrel

Crea una función que reciba un número y devuelva True si es un candidato a Lychrel. Si no lo es, devuelve el número de iteraciones de invertir y sumar que tarda en producir un palíndromo. Para este desafío, el umbral para un candidato a Lychrel es de >=500 iteraciones.

Ejemplos

lychrel(33) ➞ 0
# Already a palindrome.

lychrel(65) ➞ 1
# 65+56 -> 121

lychrel(348) ➞ 3
# 348+843 -> 1191+1911 -> 3102+2013 -> 5115

lychrel(295) ➞ True

Notas

N/A