// #define _GLIBCXX_DEBUG #include using namespace std; #define rep(i, n) for (int i = 0; i < (int)(n); ++i) int main() { // Input int N; cin >> N; vector> L(N); rep(i, N) { int Ki; cin >> Ki; L[i].resize(Ki); rep(j, Ki) cin >> L[i][j]; } // Output rep(i, N) sort(L[i].rbegin(), L[i].rend()); rep(i, N) { rep(j, L[i].size()) { if (j) cout << ' '; cout << L[i][j]; } cout << '\n'; } }