一道难题《英语作文》

一篇英语作文可抽象表示为一字符串,有z,w,b三个字母组成(主谓宾)
一篇作文可能有多个句子,中间没有分隔符,如“zwc"是一个句子,"zwbzwb"是两个句子
作文中有很多主语从句和宾语从句,规则如下:
主语从句:将一个z变成zwb,比如”zwb"变一次成“zw bw b",两次为”zw bw bw b“
宾语从句:将一个b变成zwb
两种从句可以结合,就可以产生"zwbwzwb”这样的合法句子

输入:
第一行,一个正整数,表示数据组数T
接下来T行每行一个字符串,表示一篇作文内容

输出:
每行一个整数,如果存在语法错误输出-1,如果合法输出这篇作文里句子个数