using System.Collections.Generic;
public static void Reverse(StringBuilder sb, int start, int end) {
public static string ReverseParentheses(string s) {
var stack = new Stack<int>();
StringBuilder res = new StringBuilder();
for (int i = 0; i < s.Length; i++) {
} else if (s[i] == ')') {
Reverse(res, start, res.Length - 1);
public static void Main()
Console.WriteLine("UniLecs");
Console.WriteLine(ReverseParentheses("(abcd)"));
Console.WriteLine(ReverseParentheses("(u(love)i)"));