eolymp
bolt
Try our new interface for solving problems
Məsələlər

Строчки

Строчки

Мальчик Кирилл написал однажды на листе бумаги строчку, состоящую из больших и маленьких латинских букв, а после этого ушел играть в футбол. Когда он вернулся, то обнаружил, что его друг Дима написал под его строкой еще одну строчку такой же длины. Дима утверждает, что свою строчку он получил циклическим сдвигом строки Кирилла на несколько шагов вправо (циклический сдвиг строки \textbf{abcde} на \textbf{2} позиции вправо даст строку \textbf{deabc}). Однако Дима известен тем, что может случайно ошибиться в большом количестве вычислений, поэтому Кирилл в растерянности - верить ли Диме? Помогите ему! По данным строкам выведите минимальный возможный размер сдвига или \textbf{-1}, если Дима ошибся. \InputFile Первые две строки входного файла содержат строки Кирилла и Димы соответственно. Длины строк одинаковы, не превышают \textbf{10000} и не равны \textbf{0}. \OutputFile В выходной файл выведите единственное число - ответ на поставленную задачу.
Zaman məhdudiyyəti 2 saniyə
Yaddaşı istafadə məhdudiyyəti 64 MiB
Giriş verilənləri #1
abcde
deabc
Çıxış verilənləri #1
2