#include #define ALL(v) std::begin(v),std::end(v) using lint=long long; using lubl=long double; bool issymbol(char c){return std::isgraph(c)&&!std::isalnum(c);} #define ERR {\ std::cout<<"WRONG!"<<'\n';\ continue;\ } int main(){ std::cin.tie(nullptr);std::ios_base::sync_with_stdio(false); std::cout.setf(std::ios_base::fixed);std::cout.precision(15); std::mapmap={ {"digi","nyo"}, {"petit","nyu"}, {"gema","gema"}, {"piyo","pyo"} }; while(true){ std::string s;std::getline(std::cin,s); if(s.empty())break; lint n=s.length(); lint l=0; for(;lsecond; lint r=n; for(;r&&issymbol(s.at(r-1));r--); if(r==0||r