N = int(input())
zodiac = ["Ox", "Tiger", "Rabbit", "Dragon", "Snake", "Horse", "Goat", "Monkey", "Rooster", "Dog", "Pig", "Rat"]
years = {}
def getZodiac(year):
	return zodiac[(year - 2021) % 12]

years["Bessie"] = 2021
for i in range(N):
	line = input()
	tokens = line.split()
	name2 = tokens[0]
	offset = tokens[3]
	target = tokens[4]
	name1 = tokens[-1]
	cur = years[name1]
	# can also do name2, _, _, offset, target, _, _, name1 = tokens
	if offset == "previous":
		cur -= 1
		while getZodiac(cur) != target:
			cur -= 1
	else:
		cur+= 1
		while getZodiac(cur) != target:
			cur += 1
	years[name2] = cur

print(abs(years["Bessie"] - years["Elsie"]))

