fn main() { let mut n = String::new(); std::io::stdin().read_line(&mut n).ok(); let n: usize = n.trim().parse().unwrap(); for i in 0..n-1 { println!("{}{}", ")".repeat(i), "(".repeat(i+1)); } println!("{}", ")".repeat(n-1)); }