#include using namespace std; using ll = long long; using ld = long double; int main() { int N; cin >> N; vector A(N); for(int i = 0; i < N; i++){ cin >> A[i]; } int check = A[0] + A[N-1]; bool flag = true; for(int i = 0; i < N; i++){ if (A[i] + A[N-1-i] != check) { flag = false; } } if(flag) cout << "Yes" << endl; else cout << "No" << endl;; }