use std::io::stdin; fn main() { let mut s = String::new(); stdin().read_line(&mut s).ok(); let n: u8 = s.trim().parse().unwrap(); for _ in 0..n { s.clear(); stdin().read_line(&mut s).ok(); let l: Vec = s.split_whitespace().flat_map(str::parse).collect(); let mut l = l[1..].to_vec(); l.sort_by(|a, b| b.cmp(a)); let ans = l .iter() .map(|x| x.to_string()) .collect::>() .join(" "); println!("{}", ans); } }