#include<cstdio>

int n, m;
int sz[111111], red[111111];

int main() {
	scanf("%d%d", &n, &m);
	for(int i=1;i<=n;i++) sz[i] = 1;
	red[1] = true;
	for(int i=0;i<m;i++) {
		int x, y;
		scanf("%d%d", &x, &y);
		if (red[x]) {
			red[y]=true;
			if (sz[x]==1) red[x] = false;
		}
		sz[x]--; sz[y]++;
	}
	int ans=0;
	for(int i=1;i<=n;i++)
		ans+=red[i];
	printf("%d\n", ans);
	
	return 0;
}