diff --git a/lab2/cse16259_e2_10.py b/lab2/cse16259_e2_10.py
new file mode 100644
index 0000000000000000000000000000000000000000..2197dd554b263f18e604bbacdbc4e11ca4d75a7c
--- /dev/null
+++ b/lab2/cse16259_e2_10.py
@@ -0,0 +1,20 @@
+def maximum(s):
+    max = 0
+    maxi = 0
+    n=len(s)
+    for i in range(n):
+        if (str[i] == '('):
+            max+=1;
+            if(max>maxi):
+                maxi=max
+        elif (str[i] == ')'):
+            if(max > 0):
+                max-=1;
+            else:
+                return -1;
+    if(max !=0):
+        print("Not Valid")
+        return -1;
+    return maxi;
+s=input("Enter a string")
+print (maximum(s))