Bruce String
View as PDFYou are given  strings 
 consisting of lowercase letters. In one operation, you may swap any two adjacent characters in a string. For each string, compute the minimum number of operations required to make 
bruce a substring of that string.
Constraints
, where 
 denotes the number of characters in 
.
The sum of the lengths of the  strings does not exceed 
.
Each string has at least one occurrence of each of the characters b, r, u, c, and e.
Subtask 1 [20%]
The sum of the lengths of the  strings does not exceed 
.
Subtask 2 [80%]
No additional constraints.
Input Specification
The first line contains an integer , the number of strings.
The  of the next 
 lines contains a string 
.
Output Specification
On the  line output a single integer, the minimum number of operations required to make 
bruce a substring of .
Sample Input
3
buncher
bestcomputerprogrammingteacher
bruce
Sample Output
7
15
0
Comments