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 mut l: Vec = s.split_whitespace().flat_map(str::parse).collect(); l.remove(0); l.sort_by(|a, b| b.cmp(a)); let ans = l .iter() .map(|x| x.to_string()) .collect::>() .join(" "); println!("{}", ans); } }