/* package whatever; // don't place package name! */
import java.util.* ;
import java.lang.* ;
import java.io.* ;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
public static void main
( String [ ] args
) { /* Enter your code here. Read input from STDIN. Print output to STDOUT. Your class should be named Solution. */
String str
= "abcdefghijklmnopqrstuvwxyz" ; char arr[ ] = str.toCharArray ( ) ;
char tdarr[ ] [ ] = new char [ arr.length ] [ arr.length ] ;
for ( int i = 0 ; i < arr.length ; i++ )
{
tdarr[ 0 ] [ i] = arr[ i] ;
tdarr[ 1 ] [ i] = 'A' ;
}
Scanner sc
= new Scanner
( System .
in ) ; String gvnstr
= sc.
nextLine ( ) ; String convertarr
= gvnstr.
toLowerCase ( ) ; char gvnarr[ ] = convertarr.toCharArray ( ) ;
for ( int i = 0 ; i < gvnarr.length ; i++ )
{
for ( int j = 0 ; j < tdarr.length ; j++ )
{
if ( tdarr[ 0 ] [ j] == gvnarr[ i] )
tdarr[ 1 ] [ i] = 'Z' ;
}
}
for ( int j = 0 ; j < tdarr.length ; j++ )
{
if ( tdarr[ 1 ] [ j] != 'Z' )
{
System .
out .
println ( "not pangram" ) ; break ;
}
}
System .
out .
println ( "pangram" ) ;
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCSBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CiAgICAgICAgLyogRW50ZXIgeW91ciBjb2RlIGhlcmUuIFJlYWQgaW5wdXQgZnJvbSBTVERJTi4gUHJpbnQgb3V0cHV0IHRvIFNURE9VVC4gWW91ciBjbGFzcyBzaG91bGQgYmUgbmFtZWQgU29sdXRpb24uICovCiAgICAgICAgU3RyaW5nIHN0ciA9ICJhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5eiI7CiAgICAgICAgY2hhciBhcnJbXSA9IHN0ci50b0NoYXJBcnJheSgpOwogICAgICAgIGNoYXIgdGRhcnJbXVtdID0gbmV3IGNoYXJbYXJyLmxlbmd0aF1bYXJyLmxlbmd0aF07CiAgICAgICAgZm9yKGludCBpID0gMDsgaSA8IGFyci5sZW5ndGggOyBpKysgKQogICAgICAgICAgICB7CiAgICAgICAgICAgIHRkYXJyWzBdW2ldID0gYXJyW2ldOwogICAgICAgICAgICB0ZGFyclsxXVtpXSA9ICdBJzsgCiAgICAgICAgfQogICAgICAgIFNjYW5uZXIgc2MgPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwogICAgICAgIFN0cmluZyBndm5zdHIgPSBzYy5uZXh0TGluZSgpOwogICAgICAgIFN0cmluZyBjb252ZXJ0YXJyID0gZ3Zuc3RyLnRvTG93ZXJDYXNlKCk7CiAgICAgICAgY2hhciBndm5hcnJbXSA9IGNvbnZlcnRhcnIudG9DaGFyQXJyYXkoKTsKICAgICAgIGZvcihpbnQgaSA9IDA7IGkgPCBndm5hcnIubGVuZ3RoIDsgaSsrICkKICAgICAgICAgICAgewogICAgICAgICAgICBmb3IoaW50IGogPSAwOyBqIDwgdGRhcnIubGVuZ3RoIDsgaisrICkKICAgICAgICAgICAgewogICAgICAgICAgICAgIGlmKHRkYXJyWzBdW2pdID09IGd2bmFycltpXSkKICAgICAgICAgICAgICB0ZGFyclsxXVtpXSA9ICdaJyA7CiAgICAgICAgICAgIH0KICAgICAgICB9IAogICAgICAgIAogICAgICAgICBmb3IoaW50IGogPSAwOyBqIDwgdGRhcnIubGVuZ3RoIDsgaisrICkKICAgICAgICAgICAgewogICAgICAgICAgICAgIGlmKHRkYXJyWzFdW2pdICE9ICdaJykKICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIm5vdCBwYW5ncmFtIik7CiAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgIAogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigicGFuZ3JhbSIpOwogICAgICAgIAogICAgICAgIAogICAgfQp9