EduBrick

Каким был сдвиг

2000 мс · 256 МБ · всё или ничего

Даны две строки одинаковой длины из строчных латинских букв.

Определите, можно ли получить вторую из первой сдвигом по алфавиту, и если да — на сколько позиций. Если нельзя, выведите −1.

Формат ввода

Две строки одинаковой длины от 11 до 10510^5 строчных латинских букв.

Формат вывода

Одно число от 00 до 2525 или −1.

Примеры

ввод
xyz
abc
вывод
3

Примечание

Сдвиг определяется первой парой букв — остаётся проверить, что он подходит всем остальным.

Войдите, чтобы отправлять решения.