\begin{problem}{Вы соскучились?}{missme.in}{missme.out}{2 секунды}{256 мегабайт}

%Автор задачи: Никита Кравцов
%Автор условия: Павел Кротков

\setlength{\epigraphwidth}{.60\textwidth}
\epigraph{
    Вы соскучились?
}{Джим Мориарти}

На всех экранах Лондона прямо сейчас транслируется видеозапись обращения Джима 
Мориарти к жителям города. Пока что доподлинно неизвестно, выжил ли суперзлодей, 
или же кто-то другой решил использовать его известность в свою пользу. Однако, 
пока самолет с Шерлоком Холмсом идет на посадку, у Ватсона и Лестрейда есть важная 
задача: немедленно отключить трансляцию, чтобы не травмировать психику жителей Лондона.

Им известно, что для отключения трансляции необходимо ввести пароль. Они точно знают, что 
строка, являющаяся паролем, должна читаться одинаково как слева направо, так и справа налево.
Джим Мориарти прислал им СМС с некоторой строкой и утверждением, что пароль можно получить, 
поменяв в ней местами ровно два символа.

Теперь Ватсон и Лестрейд хотят проверить, можно ли в этой строке так поменять местами ровно два, 
возможно, одинаковых символа, чтобы она одинаково читалась справа налево и слева направо.
 
\InputFile
Единственная строка входного файла содержит строку $S$ ($2 \le |S| \le 100{\,}000$)~--- строку, 
которую прислал Мориарти. $S$ состоит только из строчных букв английского алфавита.

\OutputFile
Выведите в выходной файл <<\texttt{Yes}>>, если из данной строки можно получить пароль, и 
<<\texttt{No}>> в противном случае.

\Examples
\begin{example}%
\exmp{
abcd
}{
No
}%
\exmp{
abab
}{
Yes
}%
\end{example}

\Testing
Первая группа тестов проверяется в момент сдачи задачи на проверку и стоит 40 баллов. Баллы за эту 
группу начисляются только при прохождении всех тестов группы. Длина строки во всех тестах этой группы не превышает 
100 символов.

Вторая группа тестов проверяется в момент сдачи задачи на проверку и стоит 20 баллов. Баллы за эту 
группу начисляются только при прохождении всех тестов группы. Длина строки во всех тестах этой группы не превышает 
1000 символов.

Третья группа тестов проверяется после окончания олимпиады и стоит 40 баллов. 
Баллы за эту группу начисляются только при прохождении всех тестов группы. 

\end{problem}
