#include<set>
#include <vector>
#include<iostream>
#include<algorithm>
#include<cmath> //ceil
#include<queue>
#include<cstdlib> // abs
#include<map>
#include<cstring>
#include <string>
#include<stack>
const int INF = 2147483647;
const int dx[] = {1,0,-1,0}, dy[] = {0,-1,0,1};
const int adx[] = {1,0}, ady[] = {0,1};
using ll = int64_t;
using namespace std;
#define Buffer fflush(stdout)
bool dp[500][500][501];
int cx[] = {0,0,1,1};
int cy[] = {0,1,0,1};
int main()
{
    cin.tie(0);
    ios::sync_with_stdio(0);
    
    int t;
    cin>>t;
    while(t--){
        string s;
        cin>>s;
        string ans="";
        for(int i=0;i<s.size();i++){
            if(i%2==0){
                if(s[i]=='a')ans+='b';
                else ans+='a';
            }else{
                if(s[i]=='z')ans+='y';
                else ans+='z';
            }
        }
        cout<<ans<<'\n';
    }
    
    return 0;
}