#include<stdio.h>
char string[100000];
int p, index[1000];
int main()
{
{
for(p='A';p<='Z';p++)
index[p]=0;
for(p=0;string[p];p++)
{
if(string[p]>='a' && string[p]<='z')
string[p]-=32;
index[string[p]]++;
}
for(p='A';p<='Z';p++)
if(index[p]==0)
break;
if(p=='Z'+1)
{
}
else
{
}
}
return 0;
}
I2luY2x1ZGU8c3RkaW8uaD4KY2hhciBzdHJpbmdbMTAwMDAwXTsKaW50IHAsIGluZGV4WzEwMDBdOwppbnQgbWFpbigpCnsKICAgIHdoaWxlKGdldHMoc3RyaW5nKSkKICAgIHsKICAgICAgICBmb3IocD0nQSc7cDw9J1onO3ArKykKICAgICAgICBpbmRleFtwXT0wOwogICAgICAgIGZvcihwPTA7c3RyaW5nW3BdO3ArKykKICAgICAgICB7CiAgICAgICAgICAgIGlmKHN0cmluZ1twXT49J2EnICYmIHN0cmluZ1twXTw9J3onKQogICAgICAgICAgICBzdHJpbmdbcF0tPTMyOwogICAgICAgICAgICBpbmRleFtzdHJpbmdbcF1dKys7CiAgICAgICAgfQogICAgICAgIGZvcihwPSdBJztwPD0nWic7cCsrKQogICAgICAgIGlmKGluZGV4W3BdPT0wKQogICAgICAgIGJyZWFrOwogICAgICAgIGlmKHA9PSdaJysxKQogICAgICAgIHsKICAgICAgICBwcmludGYoInBhbmdyYW1cbiIpOwogICAgICAgIH0KICAgICAgICBlbHNlCiAgICAgICB7CiAgICAgICAgcHJpbnRmKCJub3QgcGFuZ3JhbVxuIik7CiAgICAgICAgfQogICAgfQogICAgcmV0dXJuIDA7Cn0=