import java.util.*;
import java.lang.*;
import java.io.*;
char strk;
int stlb;
}
class Ideone
{
{
Scanner in
= new Scanner
(System.
in); in.useDelimiter("");
while (in.hasNext()){
lady.strk=(char)in.next().charAt(0);
lady.stlb=in.nextInt();
//запоминаем и игнорируем пробелы в вводе
char c1=(char)in.next().charAt(0);
pawn1.strk=(char)in.next().charAt(0);
pawn1.stlb=in.nextInt();
//запоминаем и игнорируем пробелы в вводе
char c2=(char)in.next().charAt(0);
pawn2.strk=(char)in.next().charAt(0);
pawn2.stlb=in.nextInt();
}
//условие 1: пешки не находятся на границе поля
if(pawn1.strk!='a' && pawn2.strk!='a' && pawn1.strk!='h' && pawn2.strk!='h' && pawn1.stlb!=1 && pawn2.stlb!=1 && pawn1.stlb!=8 && pawn2.stlb!=8){
//условие 1.1: обе пешки размещены на диагонали с дамкой
if(Math.
abs((int)lady.
strk-(int)pawn2.
strk)==Math.
abs(lady.
stlb-pawn2.
stlb) && Math.
abs((int)lady.
strk-(int)pawn1.
strk)==Math.
abs(lady.
stlb-pawn1.
stlb)){ //условие 1.1.1: позиции пешек на диагонали не являются соседними
if(Math.
abs((int)pawn2.
stlb-(int)pawn1.
stlb)!=1 && Math.
abs(pawn2.
strk-pawn1.
strk)!=1){ //условие 1.1.1.1: позиции пешек размещены с одной стороны относительно позиции дамки
if(Math.
abs((int)pawn1.
strk-(int)pawn2.
strk)<Math.
max(Math.
abs((int)lady.
strk-(int)pawn1.
strk),
Math.
abs((int)lady.
strk-(int)pawn2.
strk)) && Math.
abs(pawn1.
stlb-pawn2.
stlb)<Math.
max(Math.
abs(lady.
stlb-pawn1.
stlb),
Math.
abs(lady.
stlb-pawn2.
stlb)))System.
out.
println(ans
+"две пешки"); //условие 1.1.1.2: позиции пешек размещены с разных сторон относительно позиции дамки
else System.
out.
println(ans
+"одну пешку"); }
//условие 1.1.2: позиции пешек на диагонали являются соседними
else System.
out.
println(ans
+"ничего"); }
//условие 1.2: или 1 пешка или 2 размещены на диагонали с дамкой
else if(Math.
abs((int)lady.
strk-(int)pawn1.
strk)==Math.
abs(lady.
stlb-pawn1.
stlb) || Math.
abs((int)lady.
strk-(int)pawn2.
strk)==Math.
abs(lady.
stlb-pawn2.
stlb))System.
out.
println(ans
+"одну"); //условие 1.3: ни одна из пешек не размещена на диагонали с дамкой
else System.
out.
println(ans
+"ничего");
}
//условие 2: пешка1 находится на границе
else if((pawn1.strk=='a' || pawn1.strk=='h' || pawn1.stlb==1 || pawn1.stlb==8) && (pawn2.strk!='a' || pawn2.strk!='h' || pawn2.stlb!=1 || pawn2.stlb!=8)){
//условие 2.1: пешка2 находится на диагонали с дамкой
if(Math.
abs((int)lady.
strk-(int)pawn2.
strk)==Math.
abs(lady.
stlb-pawn2.
stlb) && Math.
abs((int)pawn2.
stlb-(int)pawn1.
stlb)!=1 && Math.
abs(pawn2.
strk-pawn1.
strk)!=1)System.
out.
println(ans
+"одну"); else System.
out.
println(ans
+"ничего"); }
//условие 3: пешка2 находится на границе
else if((pawn2.strk=='a' || pawn2.strk=='h' || pawn2.stlb==1 || pawn2.stlb==8) && (pawn1.strk!='a' || pawn1.strk!='h' || pawn1.stlb!=1 || pawn1.stlb!=8)){
//условие 3.1: пешка1 находится на диагонали с дамкой
if(Math.
abs((int)lady.
strk-(int)pawn1.
strk)==Math.
abs(lady.
stlb-pawn1.
stlb) && Math.
abs((int)pawn1.
stlb-(int)pawn1.
stlb)!=1 && Math.
abs(pawn1.
strk-pawn1.
strk)!=1)System.
out.
println(ans
+"одну"); else System.
out.
println(ans
+"ничего"); }
//условие 4: обе пешки находятся на границе
else System.
out.
println(ans
+"ничего");
}
}