/* Noobleeeeeeeeeeeeeeeee */
#include <algorithm>
#include <string>
#include <iostream>
std::string alphabet("abcdefghijklmnopqrstuvwxyz");
bool isPangram(std::string s)
{
transform(s.begin(), s.end(), s.begin(), ::tolower);
sort(s.begin(), s.end());
return includes(s.begin(), s.end(), alphabet.begin(), alphabet.end());
}
int main()
{
std::string Input;
std::getline(std::cin, Input);
if(isPangram(Input))
{
std::cout << "pangram" << std::endl;
}
else
{
std::cout << "not pangram" << std::endl;
}
return 0;
}
LyogTm9vYmxlZWVlZWVlZWVlZWVlZWVlZSAqLwoKI2luY2x1ZGUgPGFsZ29yaXRobT4KI2luY2x1ZGUgPHN0cmluZz4KI2luY2x1ZGUgPGlvc3RyZWFtPgogCnN0ZDo6c3RyaW5nIGFscGhhYmV0KCJhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5eiIpOwogCmJvb2wgaXNQYW5ncmFtKHN0ZDo6c3RyaW5nIHMpIAp7CiAgdHJhbnNmb3JtKHMuYmVnaW4oKSwgcy5lbmQoKSwgcy5iZWdpbigpLCA6OnRvbG93ZXIpOwogIHNvcnQocy5iZWdpbigpLCBzLmVuZCgpKTsKICByZXR1cm4gaW5jbHVkZXMocy5iZWdpbigpLCBzLmVuZCgpLCBhbHBoYWJldC5iZWdpbigpLCBhbHBoYWJldC5lbmQoKSk7Cn0KCmludCBtYWluKCkKewogICAgc3RkOjpzdHJpbmcgSW5wdXQ7CiAgICBzdGQ6OmdldGxpbmUoc3RkOjpjaW4sIElucHV0KTsKICAgIGlmKGlzUGFuZ3JhbShJbnB1dCkpCiAgICB7CiAgICAgICAgc3RkOjpjb3V0IDw8ICJwYW5ncmFtIiA8PCBzdGQ6OmVuZGw7CiAgICB9CiAgICBlbHNlCiAgICB7CiAgICAgICAgCiAgICAgICAgc3RkOjpjb3V0IDw8ICJub3QgcGFuZ3JhbSIgPDwgc3RkOjplbmRsOwogICAgICAgIAogICAgfQogICAgCiAgICByZXR1cm4gMDsKfQ==