#include#include double juli(int a1,int a2,int b1,int b2) { double dis=0; dis= sqrt((a1-b1)*(a1-b1)+(a2-b2)*(a2-b2)); return dis; } int main() { int a1,a2,b1,b2,c1,c2,d1,d2; double a[6],t; while(~scanf("%d %d %d %d %d %d %d %d",&a1,&a2,&b1,&b2,&c1,&c2,&d1,&d2)) { a[0]=juli(a1,a2,b1,b2); a[1]=juli(a1,a2,c1,c2); a[2]=juli(a1,a2,d1,d2); a[3]=juli(b1,b2,c1,c2); a[4]=juli(b1,b2,d1,d2); a[5]=juli(c1,c2,d1,d2); for(int i=0;i<5;i++) { for(int j=i+1;j<6;j++) { if(a[i]>a[j]) { t=a[i]; a[i]=a[j]; a[j]=t; } } } if(a[0]==a[1]&&a[0]==a[2]&&a[0]==a[3]&&a[4]==a[5]&&a[4]==sqrt(2)*a[0]) { printf("yes"); } else{ printf("no"); } printf("n"); } }



