Та же строка после поворота

Циклический сдвиг — это когда часть строки с начала переносится в конец, не меняя порядок символов внутри частей. Даны строки s1 и s2. Нужно проверить, можно ли получить s2 из s1 таким поворотом. Если строки совпадают без сдвига, это тоже считается подходящим случаем.

Примеры

Ввод
["hello", "hello"]
Вывод
True
Ввод
["hello", "llohe"]
Вывод
True
Ввод
["hello", "helol"]
Вывод
False

Нужно реализовать

def is_rotated(s1: str, s2: str) -> bool:

Теги

strings
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
"hello", "hello"
ОжидаемыйTrue
2
Ввод
"hello", "llohe"
ОжидаемыйTrue
3
Ввод
"hello", "helol"
ОжидаемыйFalse
4
Ввод
"hello", "lloh"
ОжидаемыйFalse
5
Ввод
"", ""
ОжидаемыйTrue
6
Ввод
"hello", "helol!"
ОжидаемыйFalse
Фокус-радио
На паузе · SomaFM · Fluid