#include <iostream>
#include <vector>
#include <cmath>
using namespace std;

int main() {
    int n;
    cin>>n;
    while(n--)
    {
        int num;
        cin>>num;
        long long p=0;
        vector<int> arr(sqrt(num)+10,0);
        for(int i=2;i<=sqrt(num);i++)
        {
            if(arr[i]==0)
            {
                for(int j=2*i;j<=sqrt(num)+1;j+=i)
                {
                    arr[j]=1;
                }
            }
        }
        vector<int> ans(sqrt(num));
        int op=0;
        for(int i=2;i<=sqrt(num);i++)
        {
            if(arr[i]==0)ans[op++]=i;
        }
    
        for(int i=0;i<op;i++)
        {
            while(num%ans[i]==0)
            {
                num/=ans[i];
                p++;
            }
            if(num<ans[i])break;
        }
        if(num!=1)p++;
        //cout<<p<<endl;
        cout<<((p%2==1)?"kou":"yukari")<<endl;
    }
}

埃筛提前收集小于sqrt(num)的素数集合,再for循环检查能否整除,可以整除的,就整除并p++,最后输出p即可