#include using namespace std; int main() { int N; cin >> N; vector A(N), B; for (int i = 0; i < N; i++) { cin >> A[i]; } B = A; reverse(B.begin(), B.end()); bool ok = true; for (int i = 1; i < N; i++) { ok &= A[i] + B[i] == A[0] + B[0]; } cout << (ok ? "Yes" : "No") << endl; return 0; }