Dos cadenas son "César equivalente" si la distancia (contando) entre los caracteres correspondientes es la misma. Sí, inventé este término. Aquí hay un ejemplo:
"Abc" y "Cde" son equivalentes porque
distance from a-c == 2
distance from b-d == 2
distance from c-e == 2
La capitalización no hace ninguna diferencia.
"Hola" y "Mundo" no son equivalentes al César porque
distance from h-w == 15
distance from e-o == 10
distance from l-r == 6
distance from l-l == 0
distance from o-d == 15
"Abcd" e "Yzab" son equivalentes de César porque
distance from a-y = 24
distance from b-z = 24
distance from c-a = 24 (it wraps around)
distance from d-b = 24
Debe escribir un programa completo que tome dos cadenas de STDIN e imprima un valor verdadero si son equivalentes a César y un valor falso si no lo son.
Entrada válida
Dado que las mayúsculas no importan, es aceptable si su programa requiere que la entrada sea en minúsculas, mayúsculas o cualquier combinación que desee, siempre que esto se especifique en su respuesta.
La entrada no tendrá espacios ni signos de puntuación.
Las entradas serán de la misma longitud.