#include<bits/stdc++.h>
using namespace std;
int n,k;
bool f(string s){
long long ans=1;
for(int i=0;i<s.size();i++){
if(s[i]=='0') return true;
ans*=(s[i]-'0');
if(ans>k) return false;
}
return true;
}
int main(){
cin>>n>>k;
for(int i=1;i<=n;i++){
string a;
cin>>a;
if(f(a)){
cout<<"kawaii"<<endl;
}else{
cout<<"dame"<<endl;
}
}
return 0;
}
错在哪?