#include<iostream>
#include<cstdio>
#define M 100010
using namespace std;
int n,m,ans,vis[M],sum[M];
int main() {
	scanf("%d%d",&n,&m);
	vis[1]=true;
	for(int i=1;i<=n;i++) sum[i]=1;
	for(int i=1;i<=m;i++) {
		int x,y;scanf("%d%d",&x,&y);
		vis[y]|=vis[x];
		if(sum[x]==1) vis[x]=false;
		sum[x]--;sum[y]++;
	}
	for(int i=1;i<=n;i++) ans+=vis[i];
	printf("%d\n",ans);
	return 0;
}