import sys sys.set_int_max_str_digits(10002) from typing import List, Tuple def int1(x: str, /): return int(x) - 1 def input(): return sys.stdin.readline().rstrip('\n') def dbg(*args, **kwargs): print(*(repr(arg) for arg in args), *(f'{k}: {repr(v)}' for k, v in kwargs.items()), sep='; ', file=sys.stderr) def diff(s, t): return sum(a != b for a, b in zip(s, t)) def solve(s): ans = 11 for i in range(len(s) - 10): for j in range(i + 4, len(s) - 6): ans = min(ans, diff('good', s[i:i + 4]) + diff('problem', s[j:j + 7])) return ans def main(): t = int(input()) for _ in range(t): s = input() print(solve(s)) def _start(): ret = main() if ret is not None: if isinstance(ret, List) or isinstance(ret, Tuple): print(*ret) else: print(ret) if __name__ == '__main__': _start()