#include<bits/stdc++.h>
using namespace std;
int main(){
string s;
int code[26]={10,11,12,13,14,15,16,17,34,18,19,20,21,22,35
,23,24,25,26,27,28,29,32,30,31,33};
cin >> s;
int num=code[s[0]-'A'];
//s[0]-'A' 可以計算出該字母在字母表中的索引(0~25)
int ans=num/10+(num%10*9);
//num/10 取得十位數;num%10 取得個位數
for(int i=1;i<=8;i++){
ans+=(s[i]-'0')*(9-i);
//s[i]-'0' 將字元型態的數字轉換為整數型態
}
ans+=s[9]-'0';
//加上第10碼,權重為1
if(ans%10==0) cout << "real" << endl;
else cout << "fake" << endl;
}