import java.io.*;
import java.util.*;

public class p2{
    public static void main(String args[])throws Exception{
        Scanner scin = new Scanner(System.in);
        int a=0, b=0, c=0, t=0;
        t = scin.nextInt();
        do{
            String str = scin.nextString();
            for (int i=0; i<str.length();i++){
                if(str.charAt(i)=='(') a=a+1;
                if(str.charAt(i)==')') a=a-1;
                if(str.charAt(i)=='[') b=b+1;
                if(str.charAt(i)==']') b=b-1;
            }
            if(a<0)a=a*(-1);
            if(b<0)b=b*(-1);
            System.out.println(a+b);
            c++;
            a=0;
            b=0;
        }
    }while (c<t)
}
@@ -50,9 +50,10 @@
 ss p
-2
+15
 %7B%0A  
@@ -187,16 +187,20 @@
 c=0, t=0
+,x=0
 ;%0A      
@@ -267,22 +267,16 @@
 cin.next
-String
 ();%0A    
@@ -403,16 +403,16 @@
 )=='
-)') a=a-
+%5B') b=b+
 1;%0A 
@@ -437,39 +437,95 @@
 str.charAt(i)=='
-%5B') b=b
+)') %7B%0A                    if(a==0)%7B%0A                        x=x
 +1;%0A            
@@ -520,34 +520,45 @@
                 
+    %7Delse 
 if
+ 
 (str.charAt(i)==
@@ -558,15 +558,124 @@
 At(i
+-1
 )=='
-%5D')
+%5B'&&i%3C=str.length()-1) %7B%0A                        x=x+1;%0A                        a=a-1;%0A                       
  b=b
@@ -686,25 +686,38 @@
             
-%7D
+        %7Delse%7B
 %0A           
@@ -721,54 +721,416 @@
     
-if(a%3C0)a=a*(-1);%0A            if(b%3C0)
+            a=a-1;%0A                    %7D%0A                %7D%0A                if(str.charAt(i)=='%5D') %7B%0A                    if(b==0)%7B%0A                        x=x+1;%0A                    %7Delse if (str.charAt(i-1)=='('&&i%3C=str.length()-1) %7B%0A                        x=x+1;%0A                        a=a-1;%0A                    %7Delse%7B%0A                        
 b=b
-*(
 -1
-)
 ;%0A
+                    %7D%0A                %7D%0A            %7D%0A
     
@@ -1159,16 +1159,18 @@
 ntln(a+b
++x
 );%0A     
@@ -1223,22 +1223,33 @@
         
-%7D%0A
+    x=0;%0A  
     
+  
 %7Dwhile (
@@ -1256,6 +1256,14 @@
 c%3Ct)
+;%0A    %7D
 %0A%7D
+%0A

Update p15.java