#include <bits/stdc++.h>
using namespace std;
const int N = 2e5 + 10;
int n;
char s[N];
char get(char c1, char c2) {
  for (char i = 'a'; i <= 'z'; ++i) {
    if (i != c1 && i != c2) return i;
  }
}
int main() {
  scanf("%s", s);
  n = strlen(s);
  for (int i = 1; i < n - 1; ++i) {
    if (s[i] == s[i - 1]) {
      s[i] = get(s[i - 1], s[i + 1]);
    }
  }
  if (s[n - 1] == s[n - 2]) {
    s[n - 1] = get(s[n - 2], 'z');
  }
  printf("%s\n", s);
  return 0;
}
