@@ -0,0 +1,396 @@
+import sys%0A%0Aans = bytearray()%0An = None%0A%0Adef dfs(i, y):%0A  for j in range(i, 2 * y + 1):%0A    if y == n:%0A      sys.stdout.buffer.write(ans%5B:j%5D + b'()' + ans%5Bj:%5D)%0A    else:%0A      ans%5Bj:j%5D = b'()'%0A      dfs(j + 1, y + 1)%0A      ans%5Bj:j + 2%5D = %5B%5D%0A%0Awhile True:%0A  try:%0A    try:%0A      n = int(input()) - 1%0A    except ValueError:%0A      continue%0A    ans%5B:%5D = b'%5Cn'%0A    dfs(0, 0)%0A  except EOFError:%0A    break%0A

Create a229.py