第一行包含一个整数 ,表示测试用例的组数。对于每组测试用例:第一行包含一个整数 ,表示括号序列的长度。第二行包含一个长度为 的字符串,表示该括号序列。保证字符串只包含左括号 `' 和右括号 `'。保证对于所有的测试用例, 的总和不超过 。
对于每组测试用例:仅输出一行,包含一个整数。如果无论怎么操作都无法使括号序列变合法,输出 ;否则请输出他需要做的最少的操作次数。
3 4 ())( 2 (( 20 ))()())(()()()((())(
1 -1 17