#include <bits/stdc++.h>
int main() {
  std::string s;
  std::cin >> s;
  for (size_t i = 0; i < static_cast<long>(s.size()); ++i) {
    if (i < s.size() - 1) {
      if (s[i + 1] == s[i]) {
        if (i < static_cast<long>(s.size()) - 2) {
          if (s[i] != 'a' && s[i + 2] != 'a') {
            s[i + 1] = 'a';
          } else if (s[i] != 'b' && s[i + 2] != 'b') {
            s[i + 1] = 'b';
          } else if (s[i] != 'c' && s[i + 2] != 'c') {
            s[i + 1] = 'c';
          }
          ++i;
        } else {
          if (s[i] != 'a') {
            s[i + 1] = 'a';
          } else {
            s[i + 1] = 'b';
          }
        }
      }
    }
  }
  std::cout << s;
  return 0;
}
