#include using namespace std; vector in[1024],out[1024]; int n; int find_hub() { for(int i=0;i0) return i; } return -1; } int find(vector v,int x) { int sz=v.size(); for(int i=0;i>n>>k; int x=n*(n-1)/2,u,v; for(int i=0;i>u>>v; in[v].push_back(u); out[u].push_back(v); } int p; for(int i=0;i>p; for(int j=0;j>v; x=in[v].size(); for(int q=0;q