#include "bits/stdc++.h" /*#include "boost/multiprecision/cpp_int.hpp" namespace mp = boost::multiprecision; using i128=mp::cpp_int;*/ using namespace std; using namespace chrono; typedef long long ll; typedef int64_t i64; typedef vector vi; typedef vector> vvi; typedef vector>> vvvi; typedef vector vll; typedef vector> vvll; typedef vector>> vvvll; typedef pair pii; typedef pair pllll; typedef vector vpii; typedef vector> vvpii; typedef vector>> vvvpii; typedef vector vpllll; typedef vector> vvpllll; typedef vector>> vvvpllll; typedef vector vs; typedef vector vc; typedef vector> vvc; typedef vector vd; typedef vector> vvd; #define rep(i,a,n) for(int i=a;in;i--) #define yes(ans) {if(ans)cout<<"yes"< vector> bunkai(T a){ vector> nini(0); T y=a; for(T i=2;i*i<=y;i++){ T count=0; while(1){ if(a%i!=0) break; else{ count++; a/=i; } } if(count!=0) nini.push_back({i,count}); } if(a!=1) nini.push_back({a,1}); return nini; } void solve(){ int n; cin>>n; vpii ans=bunkai(n); int si=ans.size(); int cnt=1; rep(i,0,si){ cnt*=ans[i].second+1; } if(cnt%2==0){ cout<<'K'<>t; rep(i,0,t){ solve(); } }