#include <bits/stdc++.h>
using namespace std;
template <typename T>
inline istream &operator>>(istream &in, vector<T> &a) {
  for (auto &x : a) in >> x;
  return in;
}
template <typename T, typename U>
inline istream &operator>>(istream &in, pair<T, U> &a) {
  in >> a.first >> a.second;
  return in;
}
int main() {
  ios_base::sync_with_stdio(false);
  cin.tie(NULL);
  cout.tie(NULL);
  int t = 1;
  while (t--) {
    string s1;
    cin >> s1;
    s1 += '#';
    int check = 0;
    for (int i = 1; i < s1.length(); i++) {
      if (s1[i] == s1[i - 1]) {
        s1[i] = 'a';
        while (s1[i] == s1[i - 1] || s1[i] == s1[i + 1]) s1[i]++;
      }
    }
    s1.pop_back();
    cout << s1 << "\n";
  }
}
