var s1,s2,s3,s4,s5,s6,s7,s8:string;
i,l,code:integer;
begin
read(s1,s2,s3,s4);
s5:='';
for i:=1 to length(s1) do begin
val (s1[i],l,code);
if code=0 then s5:=s5+s1[i];
end;
s6:='';
for i:=1 to length(s2) do begin
val(s2[i],l,code);
if code=0 then s6:=s6+s2[i];
end;
s7:='';
for i:=1 to length(s3) do begin
val(s3[i],l,code);
if code=0 then s7:=s7+s3[i];
end;
s8:='';
for i:=1 to length(s4) do begin
val(s4[i],l,code);
if code=0 then s8:=s8+s4[i];
end;
if length(s5)>7 then delete(s5,1,4);
if length(s6)>7 then delete(s6,1,4);
if length(s7)>7 then delete(s7,1,4);
if length(s8)>7 then delete(s8,1,4);
if s5=s6 then writeln ('YES') else writeln('NO');
if s5=s7 then writeln ('YES') else writeln('NO');
if s5=s8 then writeln ('YES') else writeln('NO');
end.
dmFyIHMxLHMyLHMzLHM0LHM1LHM2LHM3LHM4OnN0cmluZzsKaSxsLGNvZGU6aW50ZWdlcjsKYmVnaW4KcmVhZChzMSxzMixzMyxzNCk7CnM1Oj0nJzsKZm9yIGk6PTEgdG8gbGVuZ3RoKHMxKSBkbyBiZWdpbgp2YWwgKHMxW2ldLGwsY29kZSk7CmlmIGNvZGU9MCB0aGVuIHM1Oj1zNStzMVtpXTsKZW5kOwpzNjo9Jyc7CmZvciBpOj0xIHRvIGxlbmd0aChzMikgZG8gYmVnaW4KdmFsKHMyW2ldLGwsY29kZSk7CmlmIGNvZGU9MCB0aGVuIHM2Oj1zNitzMltpXTsKZW5kOwpzNzo9Jyc7CmZvciBpOj0xIHRvIGxlbmd0aChzMykgZG8gYmVnaW4KdmFsKHMzW2ldLGwsY29kZSk7CmlmIGNvZGU9MCB0aGVuIHM3Oj1zNytzM1tpXTsKZW5kOwpzODo9Jyc7CmZvciBpOj0xIHRvIGxlbmd0aChzNCkgZG8gYmVnaW4KdmFsKHM0W2ldLGwsY29kZSk7CmlmIGNvZGU9MCB0aGVuIHM4Oj1zOCtzNFtpXTsKZW5kOwppZiBsZW5ndGgoczUpPjcgdGhlbiBkZWxldGUoczUsMSw0KTsKaWYgbGVuZ3RoKHM2KT43IHRoZW4gZGVsZXRlKHM2LDEsNCk7CmlmIGxlbmd0aChzNyk+NyB0aGVuIGRlbGV0ZShzNywxLDQpOwppZiBsZW5ndGgoczgpPjcgdGhlbiBkZWxldGUoczgsMSw0KTsKaWYgczU9czYgdGhlbiB3cml0ZWxuICgnWUVTJykgZWxzZSB3cml0ZWxuKCdOTycpOwppZiBzNT1zNyB0aGVuIHdyaXRlbG4gKCdZRVMnKSBlbHNlIHdyaXRlbG4oJ05PJyk7CmlmIHM1PXM4IHRoZW4gd3JpdGVsbiAoJ1lFUycpIGVsc2Ugd3JpdGVsbignTk8nKTsKZW5kLg==