#include <stdio.h>
#include <string.h>
int main(void)
{
char ch[50];
scanf("%s",ch);
while(ch[0]!='E'&&ch[1]!='N'&&ch[2]!='D')
{
if(strlen(ch)<8)
printf("NO\n");
else
{ int a,b,c,d,i;
for(a=0,b=0,c=0,d=0,i=0;i<strlen(ch);i++)
{
if(ch[i]<='9'&&ch[i]>='0')
a++;
else if(ch[i]<='z'&&ch[i]>='a')
b++;
else if(ch[i]<='Z'&&ch[i]>='A')
c++;
else
d++;
}
if((a!=0&&b!=0&&c!=0&&d!=0)||(a==0&&b!=0&&c!=0&&d!=0)||(a!=0&&b==0&&c!=0&&d!=0)||(a!=0&&b!=0&&c==0&&d!=0)||(a!=0&&b!=0&&c!=0&&d==0))
printf("YES\n");
else
printf("NO\n");
}
scanf("%s",ch);
}
return 0;
}
亲测可过