puts$<.map &f=proc{|n|"(#{(n=n.to_i)>1?f[n/2]:p}#{'()'*n[0]})"}