Алисе нравятся две вещи — ее зеркало и ее кубики. Кубики были предназначены для изучения детьми алфавита, то есть на их сторонах написаны некоторые буквы. Алиса любит играть с кубиками возле зеркала.
Входные данные
Когда Алиса учила алфавит, она заметила, что с ее зеркалом что-то не так! Кубик в зеркале мог показывать не ту букву, что изображена на нем, но всегда одну и ту же. Алиса придумала новую игру, пытаясь составить смешные слова из реальных кубиков и из кубиков в зеркале одновременно.
Игра имела следующие правила. Алиса выкладывала из кубиков слово S
1. Эти же буквы в зеркале показывали слово S
2, которое могло отличаться от отражения S
1, так как зеркало было заколдованным. Но длина каждого слова равнялась N.
Затем Алиса проделывала следующие шаги. Она выбирала два кубика i и j и меняла их местами. В зеркале при этом менялись изображения кубиков N – i + 1 и N – j + 1 соответственно.
Цель игры — получить из слова S
1 слово T
1, которое будет выглядеть в зеркале как слово T
2. Алиса не знает, когда это возможно, а когда нет. Помогите ей ответить на этот вопрос.
Входные данные
Во входном файле находятся 4 слова S
1, S
2, T
1 и T
2, каждое в отдельной строке. Все слова имеют одну и ту же длину N (1 ≤ N≤ 100) и состоят только из заглавных латинских букв.
Выходные данные
Выведите Yes или No в зависимости от ответа на вопрос задачи.
Примеры
№ | Входные данные | Выходные данные |
1
|
TEAM TIED MATE EDIT
|
Yes
|
2
|
TEAM MATE TAME MEAT
|
No
|
3
|
AAAA AAAA AAAA AAAA
|
Yes
|