#include <algorithm>
// #include <atcoder/all>
#include <cmath>
#include <cstring>
#include <deque>
#include <iomanip>
#include <iostream>
#include <map>
#include <numeric>
#include <queue>
#include <regex>
#include <set>
#include <sstream>
#include <stack>
#include <string>
#include <unordered_map>
#include <unordered_set>
#include <vector>

typedef long long ll;
#define REP(i, n) for (ll i = 0; i < (ll)(n); i++)
constexpr double PI = 3.141592653589793;
constexpr int INF = 1e9 + 10;
constexpr ll INFL = 1e18 + 10;

template <class T>
bool chmax(T &a, const T &b) {
  if (a < b) {
    a = b;
    return 1;
  }
  return 0;
}
template <class T>
bool chmin(T &a, const T &b) {
  if (b < a) {
    a = b;
    return 1;
  }
  return 0;
}

template <typename T>
void dump(const std::vector<T> &ar) {
  for (T e : ar) {
    std::cout << e << "\n";
  }
}

template <typename T>
void dump(const std::set<T> &s) {
  for (T e : s) {
    std::cout << e << " ";
  }
  std::cout << "\n";
}

using namespace std;
// using namespace atcoder;
// cout << setprecision(20) << ans << "\n";

int main() {
  ios::sync_with_stdio(false);
  std::cin.tie(nullptr);

  int n, m;
  cin >> n;

  vector<int> x(n), y(n);
  REP(i, n) { cin >> x[i] >> y[i]; }

  REP(i, n) {
    REP(j, n) {
      if (i == j) {
        continue;
      }
      REP(k, n) {
        if (i == j || j == k || k == i) {
          continue;
        }
        int dx1 = x[i] - x[j];
        int dx2 = x[i] - x[k];
        int dy1 = y[i] - y[j];
        int dy2 = y[i] - y[k];
        int dx3 = x[j] - x[k];
        int dy3 = y[j] - y[k];

        int dis1 = dx1 * dx1 + dy1 * dy1;
        int dis2 = dx2 * dx2 + dy2 * dy2;
        int dis3 = dx3 * dx3 + dy3 * dy3;

        // if (dis1 + dis2 == dis3 || dis1 + dis3 == dis2 || dis2 + dis3 ==
        // dis1) {
        //   if (dis1 != 0 && &dis2 != 0 && dis3 != 0) {
        if (dx1 * dy2 == dx2 * dy1) {
          cout << "Yes"
               << "\n";
          return 0;
        }
        //   }
        // }
      }
    }
  }

  cout << "No"
       << "\n";

  return 0;
}

#include <bits/stdc++.h>
#include <string>

using namespace std;
int main(){
int a,b,suma = 0,sumb = 0;
string as,bs;
cin >> a >> b;
while(a != 0 && b != 0){
    suma += a%10;
    a /= 10;
    sumb += b%10;
    b /= 10;
}
if(suma == sumb){
    cout << suma;
    return 0;
}
suma > sumb ? cout << suma : cout << sumb;
return 0;
}
