public static int MaxDepth(string s) {
for (int i = 0; i < s.Length; i++)
curDepth = s[i] == '(' ? curDepth + 1 : s[i] == ')' ? curDepth - 1 : curDepth;
depth = Math.Max(depth, curDepth);
public static void Main()
Console.WriteLine("UniLecs");
Console.WriteLine(MaxDepth("(4)+((5))+(((6)))"));
Console.WriteLine(MaxDepth("(1+(2*3)+((8)/4))+1"));