#include #include #include #include int main(){ std::ios::sync_with_stdio(false); std::cin.tie(0); std::string good = "good"; std::string problem = "problem"; int t; std::cin >> t; std::vector s(t); for(auto& it : s){ std::cin >> it; } for(auto it : s){ int ans = 11; for(size_t i=0; i<=it.size()-11; ++i){ int cntGood = 0; for(int j=0; j<4; ++j){ if(it[i+j]!=good[j]) ++cntGood; } for(size_t j=i+4; j<=it.size()-7; ++j){ int cntProblem = 0; for(int k=0; k<7; ++k){ if(it[j+k]!=problem[k]) ++cntProblem; } ans = std::min(ans, cntGood+cntProblem); } } std::cout << ans << "\n"; } return 0; }