#include <bits/stdc++.h>
using namespace std;
int main() {
  ios::sync_with_stdio(false);
  cin.tie(0);
  int n, c = 0;
  string s, t;
  map<string, int> mp;
  cin >> n;
  for (int i = 1; i <= n; i++) {
    cin >> s >> t >> t;
    transform(s.begin(), s.end(), s.begin(), ::tolower);
    transform(t.begin(), t.end(), t.begin(), ::tolower);
    mp[s] = mp[t] + 1;
    c = max(c, mp[s]);
  }
  cout << c + 1 << endl;
  return 0;
}
