fn generate_parentheses(n: usize) -> Vec<String> {
    // your move
}
