#include <iostream>
using namespace std;
int main()
{
int long long a, a1,a2,a3,a4,a5,a6,a7,a8,a9,place1,place2;
char word;
cin >> word;
cin >> a;
/* A=10 台北市 J=18 新竹縣 S=26 高雄縣
B=11 台中市 K=19 苗栗縣 T=27 屏東縣
C=12 基隆市 L=20 台中縣 U=28 花蓮縣
D=13 台南市 M=21 南投縣 V=29 台東縣
E=14 高雄市 N=22 彰化縣 W=32 金門縣
F=15 台北縣 O=35 新竹市 X=30 澎湖縣
G=16 宜蘭縣 P=23 雲林縣 Y=31 陽明山
H=17 桃園縣 Q=24 嘉義縣 Z=33 連江縣
I=34 嘉義市 R=25 台南縣*/
switch (word)
{
case 'A' : place1 = 1, place2 = 0;
break;
case 'B' : place1 = 1, place2 = 1;
break;
case 'C' : place1 = 1, place2 = 2;
break;
case 'D' : place1 = 1, place2 = 3;
break;
case 'E' : place1 = 1, place2 = 4;
break;
case 'F' : place1 = 1, place2 = 5;
break;
case 'G' : place1 = 1, place2 = 6;
break;
case 'H' : place1 = 1, place2 = 7;
break;
case 'I' : place1 = 3, place2 = 4;
break;
case 'J' : place1 = 1, place2 = 8;
break;
case 'K' : place1 = 1, place2 = 9;
break;
case 'L' : place1 = 2, place2 = 0;
break;
case 'M' : place1 = 2, place2 = 1;
break;
case 'N' : place1 = 2, place2 = 2;
break;
case 'O' : place1 = 3, place2 = 5;
break;
case 'P' : place1 = 2, place2 = 3;
break;
case 'Q' : place1 = 2, place2 = 4;
break;
case 'R' : place1 = 2, place2 = 5;
break;
case 'S' : place1 = 2, place2 = 6;
break;
case 'T' : place1 = 2, place2 = 7;
break;
case 'U' : place1 = 2, place2 = 8;
break;
case 'V' : place1 = 2, place2 = 9;
break;
case 'W' : place1 = 3, place2 = 2;
break;
case 'X' : place1 = 3, place2 = 0;
break;
case 'Y' : place1 = 3, place2 = 1;
break;
case 'Z' : place1 = 3, place2 = 3;
break;
}
a1 = a/100000000;
a2 = a/10000000%10;
a3 = a/1000000%100%10;
a4 = a/100000%1000%100%10;
a5 = a/10000%10000%1000%100%10;
a6 = a/1000%100000%10000%1000%100%10;
a7 = a/100%1000000%100000%10000%1000%100%10;
a8 = a/10%10000000%1000000%100000%10000%1000%100%10;
a9 = a/1%100000000%10000000%1000000%100000%10000%1000%100%10;
if ((place1 + (place2*9)+(a1*8)+(a2*7)+(a3*6)+(a4*5)+(a5*4)+(a6*3)+(a7*2)+a8+a9)%10 == 0)
cout << "real" << endl;
else
cout << "fake" << endl;
return 0;
}