fn main() {
// Create and initialize the 2D array
let char_array_2d = vec![
vec!['P', 'H', 'P'],
vec!['p', 'r', 'o', 'g', 'r', 'a', 'm', 'm', 'i', 'n', 'g'],
vec!['l', 'a', 'n', 'g', 'u', 'a', 'g', 'e']
];
// Row 1 (second row)
let row_index = 1;
let selected_row = &char_array_2d[row_index];
// Convert the row to a string
let s: String = selected_row.iter().collect();
println!("{}", s);
}
/*
run:
programming
*/