import sys input=lambda: sys.stdin.readline().rstrip() n=int(input()) x1,y1,z1=map(float,input().split()) XYZ=[] for _ in range(n): x,y,z=map(float,input().split()) XYZ.append((x-x1,y-y1,z-z1)) def f(p1,p2,p3): x1,y1,z1=p1 x2,y2,z2=p2 x3,y3,z3=p3 a=(y2-y1)*(z3-z1)-(z2-z1)*(y3-y1) b=(z2-z1)*(x3-x1)-(x2-x1)*(z3-z1) c=(x2-x1)*(y3-y1)-(y2-y1)*(x3-x1) d=-(a*x1+b*y1+c*z1) return abs(d)/((a**2+b**2+c**2)**0.5) ans=0 for i in range(n): for j in range(i+1,n): for k in range(j+1,n): ans+=f(XYZ[i],XYZ[j],XYZ[k]) print(ans)