Brackets all over

I’m not able to understand the problem. can somebody please help.

ji @dishask99
the problem says that you are given a string s, it’s length m and a number n. You have generate all possible pairs of a and b such that:
a + s + b is a valid sequence of brackets of length exactly n.
For example if you are given s = β€œ))” and n = 6(m = 2 obviously) then you can generate following pairs of a and b to make a+s+b a valid sequence:

β€œ()((”       β€œ))”       β€œβ€           // Remeber a and b can be blank also.
β€œ((”       β€œ))”       β€œ()”
β€œ(((”       β€œ))”       β€œ)”
β€œ(()(”       β€œ))”       β€œβ€
β€œ((()”       β€œ))”       β€œβ€

Hence, the ans for this testcase is 5. If there is no possible combination then print -1. Pls try the question now.

Hope this helps :slight_smile: