Дано положительное целое число n. Необходимо сгенерировать все корректные скобочные последовательности длины 2n и вывести их в лексикографическом порядке.
Определение корректной скобочной последовательности:
Пустая строка считается корректной скобочной последовательностью.
Если S — корректная скобочная последовательность, то (S) также является корректной скобочной последовательностью.
Если A и B — корректные скобочные последовательности, то их конкатенация AB тоже является корректной скобочной последовательностью.
Входные данные
На вход подается одно целое число n (1 ≤ n ≤ 11).
Выходные данные
Выведите все корректные скобочные последовательности длины 2n, каждую в отдельной строке. Последовательности должны быть выведены в лексикографическом порядке.