import java.util.LinkedList;
import java.util.List;
import java.util.Scanner;
/**
* ACSL Contest 1 Intermediate division
*
* @author Jing Wang
* River Hill High School (School code: ####)
*/
public class Contest1 implements Executable {
public static void main(String[] args) {
Executer.execute(new Contest1());
}
public void execute(String input) {
String[] parts = input.split(",\\s*");
double[] p1 = new double[3], p2 = new double[3];
for (int i = 0; i < 3; i++) {
p1[i] = Double.parseDouble(parts[i]);
}
for (int i = 0; i < 3; i++) {
p2[i] = Double.parseDouble(parts[i + 3]);
}
for (int offset = 0; offset < 3; offset++) {
boolean equal = true;
for (int i = 0; i < 3; i++) {
if (p1[i] != p2[(i + offset) % 3]) {
equal = false;
break;
}
}
if (equal) {
String triangle = "DEF";
System.out.println(triangle.substring(offset)
+ triangle.substring(0, offset));
return;
}
equal = true;
for (int i = 0; i < 3; i++) {
if (p1[i] != p2[2 - (i + offset) % 3]) {
equal = false;
break;
}
}
if (equal) {
String triangle = "DFE";
System.out.println(triangle.substring(offset)
+ triangle.substring(0, offset));
return;
}
}
System.out.println("NONE");
}
}
interface Executable {
void execute(String input) throws Throwable;
}
class Executer {
public static void execute(Executable e) {
Scanner scan = new Scanner(System.in);
System.out.println("Leave a blank line to terminate input.");
List inputs = new LinkedList();
String current;
while (!(current = scan.nextLine()).equals("")) {
inputs.add(current);
}
for (String input : inputs) {
try {
e.execute(input);
} catch (Throwable t) {
System.out.println("Error");
}
}
}