#include <iostream>
#include <string.h>

using namespace std;

int main()
{
    char r1[4]="aab",r2[4]="aba",r3[4]="abb",r4[4]="baa",r5[4]="bab",r6[4]="bba",r7[4]="bbb",*p,sir[256];
    cin.get(sir,255);
    cin.get();
    p=sir;
    while(p){
        p=0;
        while(p=strstr(sir,r7)){
            strncpy(p,"bab",3);
            p=p+3;
            p=strstr(sir,r7);
        }
        p=0;
        while(p=strstr(sir,r1)) {
            strncpy(p,"aaa",3);
            p=p+3;
            p=strstr(sir,r1);
        }
        p=0;
        while(p=strstr(sir,r2)){
            strncpy(p,"aab",3);
            p=p+3;
            p=strstr(sir,r2);
        }
        p=0;
        while(p=strstr(sir,r3)){
            strncpy(p,"aba",3);
            p=p+3;
            p=strstr(sir,r3);
        }
        p=0;
        while(p=strstr(sir,r4)){
            strncpy(p,"abb",3);
            p=p+3;
            p=strstr(sir,r4);
        }
        p=0;
        while(p=strstr(sir,r5)){
            strncpy(p,"aba",3);
            p=p+3;
            p=strstr(sir,r5);
        }
        p=0;
        while(p=strstr(sir,r6)){
            strncpy(p,"baa",3);
            p=p+3;
            p=strstr(sir,r6);
        }
        p=0;
        while(p=strstr(sir,r1)) {
            strncpy(p,"aaa",3);
            p=p+3;
            p=strstr(sir,r1);
        }
        cout<<sir;
    }

    return 0;
}
