import math;
def dis(x0,y0,x1,y1): #计算两点距离
return math.sqrt((x1-x0)**2+(y1-y0)**2)
def damage(R,x1,y1,x2,y2,x3,y3,x0,y0): #计算伤害
d=0
if dis(x1,y1,x0,y0)<=R:
d+=1
if dis(x2,y2,x0,y0)<=R:
d+=1
if dis(x3,y3,x0,y0)<=R:
d+=1
return str(d)+"x" #返回伤害倍数
L1=[]
while True:
try:
L1.append(input().split()) #每行的输入存成一个列表中的列表
except:
break
for i in L1:
print(damage(int(i[0]),int(i[1]),int(i[2]),int(i[3]),int(i[4]),
int(i[5]),int(i[6]),int(i[7]),int(i[8])))#遍历每个子列表