模拟+字符串操作
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
string s;
cin>>n;
while(n--){
cin>>s;
int a=0,b=0,c=0;
if(s.size()>=8) a++;
for(int i=0;i<s.size();i++){
if(s[i]>='0'&&s[i]<='9'){
b++;
}
if(s[i]>='A'&&s[i]<='Z'){
c++;
}
}
if(a&&b&&c) cout<<"Y\n";
else cout<<"N\n";
}
return 0;
}