ll@n,@m;unionFind u('m',2n,1);rep(m){ll@a--,@b--;u(a,b);}wt(sum[ll][i,0,2n](u(i)==i&u.size(i))/2);