#pragma GCC optimize ("Ofast")
#include<bits/stdc++.h>
using namespace std;
#define main dummy_main
int main( ) {
return 0 ;
}
#undef main
class Solution{
public :
string generateTheString( int n) {
int Lj4PdHRW;
string res;
if ( n% 2 == 0 ) {
res + = 'z' ;
n-- ;
}
for ( Lj4PdHRW= ( 0 ) ; Lj4PdHRW< ( n) ; Lj4PdHRW++ ) {
res + = 'a' ;
}
return res;
}
}
;
// cLay varsion 20200325-1
// --- original code ---
// #define main dummy_main
// {}
// #undef main
//
// class Solution {
// public:
// string generateTheString(int n) {
// string res;
// if(n%2==0) res += 'z', n--;
// rep(n) res += 'a';
// return res;
// }
// };
I3ByYWdtYSBHQ0Mgb3B0aW1pemUgKCJPZmFzdCIpCiNpbmNsdWRlPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiNkZWZpbmUgbWFpbiBkdW1teV9tYWluCmludCBtYWluKCl7CiAgcmV0dXJuIDA7Cn0KI3VuZGVmIG1haW4KY2xhc3MgU29sdXRpb257CiAgcHVibGljOgogIHN0cmluZyBnZW5lcmF0ZVRoZVN0cmluZyhpbnQgbil7CiAgICBpbnQgTGo0UGRIUlc7CiAgICBzdHJpbmcgcmVzOwogICAgaWYobiUyPT0wKXsKICAgICAgcmVzICs9ICd6JzsKICAgICAgbi0tOwogICAgfQogICAgZm9yKExqNFBkSFJXPSgwKTtMajRQZEhSVzwobik7TGo0UGRIUlcrKyl7CiAgICAgIHJlcyArPSAnYSc7CiAgICB9CiAgICByZXR1cm4gcmVzOwogIH0KfQo7Ci8vIGNMYXkgdmFyc2lvbiAyMDIwMDMyNS0xCgovLyAtLS0gb3JpZ2luYWwgY29kZSAtLS0KLy8gI2RlZmluZSBtYWluIGR1bW15X21haW4KLy8ge30KLy8gI3VuZGVmIG1haW4KLy8gCi8vIGNsYXNzIFNvbHV0aW9uIHsKLy8gcHVibGljOgovLyAgIHN0cmluZyBnZW5lcmF0ZVRoZVN0cmluZyhpbnQgbikgewovLyAgICAgc3RyaW5nIHJlczsKLy8gICAgIGlmKG4lMj09MCkgcmVzICs9ICd6Jywgbi0tOwovLyAgICAgcmVwKG4pIHJlcyArPSAnYSc7Ci8vICAgICByZXR1cm4gcmVzOwovLyAgIH0KLy8gfTsK