Безопасный пароль

아직 제출이 없습니다시간 제한2초메모리 제한1024 MB

문제

Однажды Эркюль Пуаро решил изменить пароль от своего сейфа. Паролем он называет строку, состоящую из строчных латинских букв. Придумав новый пароль, Пуаро хочет убедиться, что его никто не сможет подобрать.

Мсье Бук подсказал ему, что безопасным называется пароль, который не содержит трех или более одинаковых символов подряд, а также никакой символ которого не встречается в ней чаще, чем в половине позиций.

Помогите Пуаро получить из придуманной им строки безопасный пароль при помощи минимального количества операций вида <<заменить ii-й символ строки на cc>>.

입력

Входные данные содержит единственную непустую строку, содержащую хотя бы два, но не более, чем 2525 символов, состоящую из строчных букв латинского алфавита.

출력

Выведите в единственной строке полученный безопасный пароль.