wordgood = 'good' wordproblem = 'problem' T = int(raw_input()) for i in range(0, T): S = raw_input() min = len(S)+1 for i in range(0, len(S)-10): goodcnt = 0 for j in range(0, 4): if S[i+j] != wordgood[j]: goodcnt += 1 for j in range(i+4, len(S)-6): problemcnt = 0 for k in range(0, 7): if S[j+k] != wordproblem[k]: problemcnt += 1 if goodcnt + problemcnt < min: min = goodcnt + problemcnt print min