#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define popcount __builtin_popcount using namespace std; typedef long long int ll; typedef pair P; P solve(string s){ int n=s.size(); bool myon=0, myon1=0; for(int i=0; i=5 && s.substr(0, 5)=="phnom")){ if(myon1) return P(0, 2); else if(myon) return P(0, 1); else return P(0, 0); } int cnt=1; bool b=0; for(int i=5; i>s; int n=s.size(); bool myon=0, myon1=0; vector v1, v2; int ans1=0, ans2=0; for(int i=0; i0){ ans1+=p1.first; ans2=max(ans2, p1.second); continue; } string u; for(int j=0; j