From x1+y1+z1=a1 we have that x+y+z=0 and from x+y+z=a we have x+y+z1=a1.
Now from x1+y1+z1=a1 and x+y+z1=a1 we have x1+y1+z1=x+y+z1.
(xy+yz+zx)(x+y+z)=xyz,
x2y+xy2+xyz+xyz+y2z+yz2+zx2+xyz+z2x=xyz,
x2(y+z)+xy(y+z)+xz(y+z)=0,
(y+z)(x2+xy+yz+zx)=0,
(y+z)[x(x+y)+z(x+y)]=0,
(x+y)(y+z)(z+x)=0.
Since x+y+z=a we have x+y=a−z, y+z=a−x, z+x=a−y, and (a−z)(a−x)(a−y)=0. From (x+y)(y+z)(z+x)=0 we obtain that at least one of a−x,a−y,a−z is equal to zero, i.e. x=a or y=a or z=a.