#include using namespace std; #define sd(x) scanf("%d",&x) #define sll(x) scanf("%lld",&x) #define sull(x) scanf("%llu",&x) #define pd(x) printf("%d",x) #define pull(x) printf("%llu",x) #define pll(x) printf("%lld",x) #define pn() printf("\n") #define loop(i, a, b) for (int i = int(a); i < int(b); i++) #define MAXN 1000005 #define MOD 1000000007 //10^9 +7 typedef long long int ll; typedef unsigned long long int ull; ll a[15][2]; int main() { int n; ll c; double m; int flag=1; cin>>n; loop(i,0,n)cin>>a[i][0]>>a[i][1]; if(a[0][0]==a[1][0]){ loop(i,2,n){ if(a[i][0]!=a[0][0]){ flag=0; break; } } } else{ m = (a[0][1]-a[1][1])/(a[0][0]-a[1][0]); c = a[0][1]-m*a[0][0]; loop(i,2,n){ if(a[i][1]!=(m*a[i][0]+c)){ flag=0; break; } } } if(flag)cout<<"YES\n"; else cout<<"NO\n"; return 0; }