#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int main(){ int n; cin >> n; int flag=0,check=0; float arr[n][2],slope; for(int a = 0; a < n; a++){ cin >> arr[a][0] >>arr[a][1]; if(a==0){ continue; } if(a==1){ if(arr[0][0]-arr[1][0]==0){ flag=1; continue; } slope=(arr[1][1]-arr[0][1])/(arr[1][0]-arr[0][0]); } if(flag==1&&arr[a][0]!=arr[0][0]){ cout<<"NO"; check=1; break; } if(flag==0&&slope!=(arr[a][1]-arr[a-1][1])/(arr[a][0]-arr[a-1][0])){ cout<<"NO"; check=1; break; } } if(check==0){ cout<<"YES"; } return 0; }