return (node){x,y,z};
}
node xmul(int i,int j,int k){
return xmul(a[i],a[j],a[k]);
}
int sgn...=i+1;k<=n;k++)if(ok[k]){
dd ij=dis(i,j),ik=dis(i,k),jk=dis(j,k);
if(sgn...l),lk=dis(l,k),il=dis(i,l);
if(te(i,j,k,l)){
if(sgn...(jk,jl)&&sgn(jl,il)&&sgn(il,jl))
{
ans++;...if(sgn(ij,lk)&&sgn(ij,ik))same++;
}