#include using namespace std; int main() { ios_base::sync_with_stdio(false); cin.tie(nullptr); long long N,K; cin >> N >> K; vector len(27); long long l = 1,add = 6; for(int i=0; i<27; i++){ len.at(i) = l; l += add; add *= 4; } string s = "yuusaan"; auto dfs = [&](auto dfs,int level,long long left) -> void { level--; if(level == 0){ cout << s.at(left-1) << endl; return; } if(left == 1){cout << "y" << endl; return;} left--; if(left <= len.at(level)){dfs(dfs,level,left); return;} left -= len.at(level); if(left <= len.at(level)){dfs(dfs,level,left); return;} left -= len.at(level); if(left == 1){cout << "s" << endl; return;} left--; if(left <= len.at(level)){dfs(dfs,level,left); return;} left -= len.at(level); if(left <= len.at(level)){dfs(dfs,level,left); return;} left -= len.at(level); if(left == 1){cout << "n" << endl; return;} assert(false); }; dfs(dfs,min(N,27LL),K); }