boundary = { 'A':10, 'B':11, 'C':12, 'D':13, 'E':14, 'F':15, 'G':16, 'H':17,
'I':34, 'J':18, 'K':19, 'L':20, 'M':21, 'N':22, 'O':35, 'P':23,
'Q':24, 'R':25, 'S':26, 'T':27, 'U':28, 'V':29, 'W':32, 'X':30,
'Y':31, 'Z':33 }
s = input()
s.split(' ')
check = 0
for k in range(ord('A'),ord('Z')):
if(ord(s[0]) == k):
check = boundary[chr(k)]
break
check = (check % 10) * 9 + int(check // 10)
for i in range(1,8):
check += int(s[i]) * (9 - i)
check += int(s[8]) + int(s[9])
if(check % 10 == 0):
print('real')
else:
print('fake')