#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define popcount __builtin_popcount using namespace std; typedef long long int ll; typedef pair P; string ans; void solve(ll n){ if(n==0) return; ll d=0; while((d+1)*(d+1)<=n) d++; char c; if(!ans.empty()) c='a'+(ans.back()-'a'+2)%26; else c='a'; for(int i=0; i'z') c='a'; }else{ c--; if(c<'a') c='z'; } } for(int i=0; i>n; solve(n); cout<