package main import ( "fmt" ) func main() { var a int fmt.Scan(&a) for i := 0; i < a; i++ { s() } } var p [1000000]int var g [1000000]int var q [1000000]int func s() { var s string fmt.Scanln(&s) l := len(s) c := 100 q[l-6] = 100 for j := l-7; j >= 0; j-- { p[j] = d(s[j:j+7], "problem") g[j] = d(s[j:j+4], "good") q[j] = m(p[j], q[j+1]) } y := 0 for j := 0; j < l-10; j++ { if j >= 7 { if p[j-7] == 0 { y++ } } c = m(c, g[j]+q[j+4]+y) } fmt.Println(c) return } func m(x, y int) int { if x > y { return y } return x } func d(s1, s2 string) int { c := 0 for i := 0; i < len(s1); i++ { if s1[i] != s2[i] { c++ } } return c }