Две строки являются «эквивалентом Цезаря», если расстояние (считая) между соответствующими символами одинаково. Да, я придумал этот термин. Вот пример:
«Abc» и «Cde» эквивалентны, потому что
distance from a-c == 2
distance from b-d == 2
distance from c-e == 2
Капитализация не имеет никакого значения.
«Привет» и «Мир» не являются эквивалентом Цезаря, потому что
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» и «Yzab» являются эквивалентом Цезаря, потому что
distance from a-y = 24
distance from b-z = 24
distance from c-a = 24 (it wraps around)
distance from d-b = 24
Вы должны написать полную программу, которая берет две строки из STDIN и печатает истинное значение, если они эквивалентны Цезарю, и ложное значение, если это не так.
Допустимый ввод
Поскольку использование заглавных букв не имеет значения, допустимо, если ваша программа требует, чтобы входные данные были все в нижнем регистре, в верхнем регистре или в любом другом виде, если вы хотите, если это указано в вашем ответе.
На входе не будет пробелов или знаков пунктуации.
Входы будут одинаковой длины.