eval"N,M="+gets.split*?,;U=[n=0]*M;t=[[]]*M;c=[j=0]*N;$<.map{|s|i=0;s.split.map{|x|a=x.to_i;(U[i]=a;t[i].map{|b|1>c[b]-=1&&n-=1};t[i]=[])if U[i]c[j]+=1<2&&n+=1)if U[i]==a;i+=1};p n;j+=1}