#include #include #include #include #include using namespace std; int N,M; int U[3<<17],V[3<<17]; bool del[3<<17]; vectorG[3<<17]; int ID[3<<17]; int vis[3<<17]; void solve() { atcoder::scc_graph scc(N); for(int i=0;i >SCC=scc.scc(); for(int i=0;i>N>>M; for(int i=0;i>U[i]>>V[i]; U[i]--,V[i]--; } solve(); vector >ans; for(int i=0;ie:ans)cout<