#include using namespace std; #define PB push_back #define CL(A, I) (memset(A, I, sizeof(A))) #define D(X) cout<<" "<<#X": "< vi; typedef pair ii; typedef vector vii; int n,k; vector st[2000007]; int cntk[1000007]; int cntg, cntb; int main() { ios::sync_with_stdio(0); while(cin>>n>>k) { F(2*n+5)st[i].clear(); CL(cntk,0); F(n){ int L; cin>>L; FF(L){ int x; cin>>x; st[i].PB(x); st[n+i].PB(x); } } int lemin=-1; cntg=0; cntb=0; int l=0; int r=0; while(r<2*n){ while(r<2*n&&r-l