#!/usr/bin/env python3

import sys

asc_phases = ["Crescent"] * 4 + ["Quarter"] * 4 + ["Gibbous"] * 5
des_phases = ["Gibbous"] * 5 + ["Quarter"] * 3 + ["Crescent"] * 5
phases = ["New"] + asc_phases + ["Full"] + des_phases

n = int(sys.stdin.readline())
observations = [sys.stdin.readline().rstrip() for _ in range(n)]

for k in range(1, 28 + 1):
  expected = [phases[i * k % len(phases)] for i in range(1,n+1)]
  if expected == observations:
    print (k)
    sys.exit(0)
