#include using namespace std; #define ll long long #define ff first #define ss second #define pb push_back #define db double #define INF 1e9 #define mod (10000000007) #define fof(i, a, b) for(int i=a;i<=b;i++) #define fho(i, a, b) for(int i=a;i=b;i--) #define pfo(i, a, b) for(int i=a-1;i>=b;i--) #define mask(i) ((1 << i) & 1) #define speech ios_base::sync_with_stdio(false); typedef pair < ll , ll > ii; typedef pair < ii , ii > iii; typedef vector < ll > vi; typedef vector < ii > vii; typedef vector < char > vc; typedef pair < string , int > si; bool th(ii a, ii b, ii c) { ii x, y; x.ff = b.ff - a.ff, x.ss = b.ss - a.ss; y.ff = c.ff - a.ff, y.ss = c.ss - a.ss; if(x.ff * y.ss == x.ss * y.ff) return true; return false; } ii a[20]; int main() { int n; cin >> n; fof(i, 1, n) cin >> a[i].ff >> a[i].ss; a[n + 1] = a[1]; a[n + 2] = a[2]; a[n + 3] = a[3]; a[n + 4] = a[4]; fof(i, 3, n + 4) if(!th(a[i - 2], a[i - 1], a[i])) return cout << "NO", 0; if(n == 2) { if(a[1].ff == a[2].ff || a[1].ss == a[2].ss) cout << "YES"; else cout << "NO"; return 0; } cout << "YES"; }