#include <bits/stdc++.h>
using namespace std;
int main(){
   int n,m,ans=0;
   cin >> n >> m;
   vector<int> Isred(n),num(n,1);
   Isred[0] = 1;
   for(int i=0;i<m;i++){
       int x,y;
       cin >> x >> y;
       x--;y--;
       num[x]--;
       num[y]++;
       if(Isred[x]) Isred[y] = 1;
       if(num[x]==0) Isred[x] = 0;
   }
   for(int i=0;i<n;i++){
       if(Isred[i] == 1) ans++;
   }
   cout << ans << endl;
}