import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
while(sc.hasNext()) {
String a=sc.next();
char[] s1=a.substring(0,6).toCharArray();
char[] s2=a.substring(6).toCharArray();
int flag=0;//flag=0:不是同一个骰子
for (int i = 0; i < 3; i++) {//如果三对全部都相对应,那么就是同一个骰子
flag=0;
for (int j = 0; j < 6; j++) {
if(s1[i]==s2[j] && s1[5-i]==s2[5-j]) {//找到相对应的一对
flag=1;
s2[j]='0';//把对应位置置为‘0’不干涉后面的判断
s2[5-j]='0';
break;
}
}
if(flag==0)break;
}
if(flag==0) {
System.out.println("FALSE");
}else {
System.out.println("TRUE");
}
}
}
}