#include using namespace std; using ll = long long; using pii = pair; using vi = vector; #define fastio ios::sync_with_stdio(false); cin.tie(nullptr); #define all(x) (x).begin(), (x).end() int main() { fastio; int n; cin >> n; vector arr(n,0); for(auto &x:arr)cin >> x; int target = arr[0] + arr[n-1]; for(int i=1;i<=n/2;i++){ if((arr[i] + arr[n-i-1]) != target) { cout << "No" ; return 0; } } cout << "Yes"; return 0; }