#include<bits/stdc++.h>
#define ll long long
#define endl "\n"
using namespace std;
string s[10005][5];
map<string,ll>mpstr;
bool v[10005];
vector<ll>pre[100005];//ÒÔÆä¿ªÍ·µÄ
ll cnt = 0,p = 0;
//void DFS(vector<ll>str,ll x){
//	string p = s[x][4];
//	for(auto u : pre[mpstr[p]]){
//		if(str[0]==u){//»· 
//			if(str.size()==4){
//				
//			}
//			else	continue;
//		}
//		DFS(str.push_back(u),u);
//	}
//} 
int main(){
//  freopen(".in","r",stdin);
//  freopen(".out","w",stdout);
	int n; cin >> n;
	for(int i = 1;i <= n;i++){
		cin >> s[i][1] >> s[i][2] >> s[i][3] >> s[i][4];
		if(!mpstr[s[i][1]])	mpstr[s[i][1]]=++p;
		pre[mpstr[s[i][1]]].push_back(i);
	}
	cout << 1;
	return 0;
}