#include<iostream>
using namespace std;
int a[201][201],b[201];
int n,x,tot;
int i;
int dfs(int j)
{
if(b[j]==i)return 0;
b[j]=i;
for(int k=1;k<=a[j][0];k++)
dfs(a[j][k]);
}
int main()
{
cin>>n;
for(i=1;i<=n;i++)
{
while(cin>>x)
{
if(x==0)break;
a[i][++a[i][0]]=x;
}
}
for(i=1;i<=n;i++)
if(b[i]==i)tot++;
cout<<tot;
}