#include <iostream>
#include <set>

using namespace std;

int N, M;
int num[100005];
set<int> s;

int main(void)
{
	cin >> N >> M;
	for(int i = 1; i <= N; i++) num[i] = 1;
	s.insert(1);
	
	int x, y;
	for(int i = 0; i < M; i++){
		cin >> x >> y;
		if(s.count(x)) s.insert(y);
		num[x]--, num[y]++;
		if(num[x] == 0) s.erase(x);
	}
	
	cout << s.size() << endl;
	return 0;
}