#include #define int long long #define vec vector #define forn(i, n) for(int i = 0;i>(a)[i] #define write(a) forn(i, (a).size()) cout<<(a)[i] << " "; cout << "\n"; using namespace std; typedef pair pii; int inf = 1e17; bool comp(vec &a, vec &b){ int sum1 = 0; int sum2 = 0; for(int i=0;i> &tab,int n,int d){ sort(all(tab),comp); vec ans(d); for(int i=0;i0&&tab[i][j]>n>>d; vec> tab(n,vec(d)); for(int i=0;i>tab[i][j]; } } vec max_d(d,-1*inf); vec min_d(d,inf); for(int j=0;j mn(d); int pi = -1; for(int i=0;i=0){ for(int i=0;i