#include using namespace std; #define rep(i,n) for(int i = 0; i < (n);i++) #define sz(x) int(x.size()) typedef long long ll; typedef long double ld; typedef pair P; const string good = "good"; const string problem = "problem"; constexpr int INF = 2e9; int main() { int t; cin >> t; while (t--) { string s; cin >> s; int n = s.size(); int res = INF; for (int i = 0; i <= n - 11; i++) { int add1 = 0; for (int j = 0; j < 4; j++) add1 += (s[i + j] != good[j]); for (int j = i + 4; j <= n - 7; j++) { int add2 = 0; for (int k = 0; k < 7; k++) add2 += (s[j + k] != problem[k]); res = min(res, add1 + add2); } } //cout << "ans "; cout << res << endl; } return 0; }