N = gets.to_i n = 1 while 2 * (n + 1) <= N * N n += 1 end str = ('(' * n + ')' * n).chars S = [] 1.upto(N - 1) do |i| res = str.shift(i) S << res.join end S << str.join puts S