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])))#遍历每个子列表