#include #include using namespace std; int main() { int n,m; cin >> n >> m; vector>> v; v.resize(200005); int maxx = 0; for(int i = 0; i < m; i++){ int x1,y1,x2,y2; cin >> x1 >> y1 >> x2 >> y2; v[y1].push_back({x1,x2}); maxx = max(maxx,y1); } int maxmn = max(m,n); vector hunters ; for(int i = 0; i < maxmn; i++){ if(i hunters2; hunters2.resize(n); for(int i = 0 ; i < hunters.size();i++){ if(hunters[i] != -1)hunters2[hunters[i]] = i; } for(int i = 0; i < hunters2.size()-1; i++){ cout << hunters2[i]+1 << endl; } cout << hunters2[hunters2.size()-1]+1; }