def hora_min(hora, minuto):
return (hora*60) + minuto
n = int(input())
s = {}
d = {}
l = {}
for i in range(n):
t = str(input())
t = t.split()
if (int(t[1]) < 23) and (int(t[1]) > 7) and (int(t[4]) < 23) and (t[0] == t[3]):
if t[0] == 'sabado':
s[i] = [j for j in t]
if t[0] == 'domingo':
d[i] = [j for j in t]
if t[0] == 'lunes':
l[i] = [j for j in t]
total = 0
def personas_dia(s):
if len(s) > 1:
h_i = []
m_i = []
h_f = []
m_f = []
for i in s.keys():
h_i.append(s[i][1])
m_i.append(s[i][2])
h_f.append(s[i][4])
m_f.append(s[i][5])
t = []
for i in range(len(h_i)):
t.append((hora_min(int(h_i[i]), int(m_i[i])), hora_min(int(h_f[i]), int(m_f[i]))))
t.sort(key=lambda x:x[1], reverse=False)
k = 0
v = [t[0]]
for i in range(1, len(t)):
if t[i][0] >= v[k][1]:
v.append(t[i])
k = k + 1
return len(v)
else:
return 1
if len(s) > 0:
total = total + personas_dia(s)
if len(d) > 0:
total = total + personas_dia(d)
if len(l) > 0:
total = total + personas_dia(l)
print(total)
ZGVmIGhvcmFfbWluKGhvcmEsIG1pbnV0byk6CiAgICByZXR1cm4gKGhvcmEqNjApICsgbWludXRvCgpuID0gaW50KGlucHV0KCkpCnMgPSB7fQpkID0ge30KbCA9IHt9CmZvciBpIGluIHJhbmdlKG4pOgogICAgdCA9IHN0cihpbnB1dCgpKQogICAgdCA9IHQuc3BsaXQoKQogICAgaWYgKGludCh0WzFdKSA8IDIzKSBhbmQgKGludCh0WzFdKSA+IDcpIGFuZCAoaW50KHRbNF0pIDwgMjMpIGFuZCAodFswXSA9PSB0WzNdKToKICAgICAgICBpZiB0WzBdID09ICdzYWJhZG8nOgogICAgICAgICAgICBzW2ldID0gW2ogZm9yIGogaW4gdF0KICAgICAgICBpZiB0WzBdID09ICdkb21pbmdvJzoKICAgICAgICAgICAgZFtpXSA9IFtqIGZvciBqIGluIHRdCiAgICAgICAgaWYgdFswXSA9PSAnbHVuZXMnOgogICAgICAgICAgICBsW2ldID0gW2ogZm9yIGogaW4gdF0KCnRvdGFsID0gMAoKZGVmIHBlcnNvbmFzX2RpYShzKToKICAgIGlmIGxlbihzKSA+IDE6CiAgICAgICAgaF9pID0gW10KICAgICAgICBtX2kgPSBbXQogICAgICAgIGhfZiA9IFtdCiAgICAgICAgbV9mID0gW10KICAgICAgIAogICAgICAgIGZvciBpIGluIHMua2V5cygpOgogICAgICAgICAgICBoX2kuYXBwZW5kKHNbaV1bMV0pCiAgICAgICAgICAgIG1faS5hcHBlbmQoc1tpXVsyXSkKICAgICAgICAgICAgaF9mLmFwcGVuZChzW2ldWzRdKQogICAgICAgICAgICBtX2YuYXBwZW5kKHNbaV1bNV0pCiAgICAgICAgICAgCiAgICAgICAgdCA9IFtdCiAgIAogICAgICAgIGZvciBpIGluIHJhbmdlKGxlbihoX2kpKToKICAgICAgICAgICAgdC5hcHBlbmQoKGhvcmFfbWluKGludChoX2lbaV0pLCBpbnQobV9pW2ldKSksIGhvcmFfbWluKGludChoX2ZbaV0pLCBpbnQobV9mW2ldKSkpKQogICAgICAgICAgIAogICAgICAgIHQuc29ydChrZXk9bGFtYmRhIHg6eFsxXSwgcmV2ZXJzZT1GYWxzZSkKICAgICAgIAogICAgICAgIGsgPSAwCiAgICAgICAgdiA9IFt0WzBdXQogICAgICAgCiAgICAgICAgZm9yIGkgaW4gcmFuZ2UoMSwgbGVuKHQpKToKICAgICAgICAgICAgaWYgdFtpXVswXSA+PSB2W2tdWzFdOgogICAgICAgICAgICAgICAgdi5hcHBlbmQodFtpXSkKICAgICAgICAgICAgICAgIGsgPSBrICsgMQogICAgICAgICAgICAgICAKICAgICAgICByZXR1cm4gbGVuKHYpCiAgICBlbHNlOgogICAgICAgIHJldHVybiAxCgppZiBsZW4ocykgPiAwOgogICAgdG90YWwgPSB0b3RhbCArIHBlcnNvbmFzX2RpYShzKQppZiBsZW4oZCkgPiAwOgogICAgdG90YWwgPSB0b3RhbCArIHBlcnNvbmFzX2RpYShkKQppZiBsZW4obCkgPiAwOgogICAgdG90YWwgPSB0b3RhbCArIHBlcnNvbmFzX2RpYShsKQoKcHJpbnQodG90YWwp