#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 flag = 1; int n; cin >> n; float slope=0, slope_prev=0; int x_prev, y_prev; int x,y; cin >> x_prev >> y_prev; cin >> x >> y; if (x_prev != x && y_prev != y) { slope_prev = (y-y_prev) / (x-x_prev); } for(int a0 = 2; a0 < n; a0++){ cin >> x >> y; if (x_prev == x) { continue; } else if (y_prev == y) { continue; } else { slope = (y-y_prev) / (x-x_prev); if (slope != slope_prev) { flag = 0; } y_prev = y; x_prev = x; slope_prev = slope; } } if (flag) { cout << "YES" << endl; } else { cout << "NO" << endl; } return 0; }