{ пересечение окружностей }
var xa,ya,xb,yb,ra,rb: integer;
d: real;
st: string;
f: text;
begin
assign (f,'C:\In.txt');
reset (f);
read (f,xa,ya,ra);
read (f,xb,yb,rb);
close (f);
d:=Sqrt(sqr(xb-xa)+sqr(yb-ya));
if (d>rb+ra) or (d else st:='YES';
{ запись в выходной файл }
assign (f,'C:\Out.txt');
rewrite (f);
writeln (f,st);
close (f);
end.