#define _USE_MATH_DEFINES #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int main() { int n; cin >> n; if(n == 1){ cout << 'a' << endl; return 0; } bitset<32> bs(n); int i = 31; while(!bs[i]) -- i; char c = 'a'; string s; for(--i; i>=0; --i){ s += c; if(bs[i]){ if(c == 'c') c = 'a'; else ++ c; s += c; } } string ans = s; reverse(ans.begin(), ans.end()); ans += s; cout << ans << endl; return 0; }