Надіслати розв'язок
Бали:
12,00 (partial)
Time limit:
1.0s
Memory limit:
64M
Author:
Problem type
Allowed languages
Assembly, Awk, Brain****, C, C++, Java, mono C#, Pascal, Perl, Python, Sed, Text, vb
Задаються два рядки ~S~ і ~T~ довжиною ~N~.
Визначте, чи можна з рядка ~S~ отримати рядок ~T~ шляхом обертання символів рядка.
Наприклад, після одного обертання отримаємо рядок ~S_N S_1 S_2...S_{N-1}~
Формат вхідних даних
Перший рядок вхідного потоку містить рядок ~S~.
Другий рядок - ~T~.
Рядки мають однакову довжину ~N~ ~(2 \le N \le 100)~ і містять лише малі літери англійського алфавіту.
Формат вихідних даних
Якщо ~S~ дорівнює ~Т~ після обертання, вивести ~Yes~; якщо ні, вивести ~No~.
Приклад вхідних даних
kyoto
tokyo
Приклад вихідних даних
Yes
Коментарі