////////////////// T E M P L A T E //////////////////

#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunknown-pragmas"
#pragma GCC diagnostic ignored "-Wunused-const-variable"
#pragma GCC diagnostic ignored "-Wsign-compare"
#pragma GCC target ("avx2")
#pragma GCC optimization ("O3")
#pragma GCC optimization ("unroll-loops")
#pragma GCC target ("sse4")
 
#include <bits/stdc++.h>
using namespace std;

#define nandhu ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL);
#define fl(i,a,b) for(int i=a; i<b; i++)
#define bfl(i,a,b) for(int i=a-1; i>=b; i--)
#define ll long long 
#define pb push_back
#define ff first
#define ss second
#define inf 1e18
#define endl "\n"
#define sz(x) ((int)(x).size())
#define all(c) c.begin(),c.end()
#define get(a,n) fl(i,0,n)  cin>>a[i];
#define prr(a,n) fl(i,0,n) cout<<a[i]<<" ";	cout<<endl;
#define prt(a,n,m) fl(i,0,n) fl(j,0,m) cout<<a[i][j]<<" \n"[j==m-1];
#define test()  int tt;  cin>>tt;  while(tt--) 

///////////////////// C O D E /////////////////////

int main(){
    nandhu;
    test(){
        string s; cin>>s;
        fl(i,0,sz(s)){
            if(i%2==0){
                if(s[i]=='a')s[i]='b';
                else s[i]='a';
            }
            else{
                if(s[i]=='z')s[i]='y';
                else s[i]='z';
            }
        }
        cout<<s<<endl;
    }
}





