#include <bits/stdc++.h>
using namespace std;
int main() {
  long long i, n, r, S, Z, s1, s2, s3, s4, s5, s6, s7, s8, x, y, z, m, j, l, k,
      t;
  long long a[100001];
  long long b[100001];
  long long c[100001];
  long long d[100001];
  long long e[1000001];
  double w;
  string q1;
  string q2;
  string q3;
  string s;
  string sq[3001];
  map<long long, long long> g;
  map<long long, long long>::iterator it;
  cin >> n;
  if (n % 2 == 0) {
    cout << "No";
    exit(0);
  }
  for (i = 1; i <= n; i++) {
    cin >> a[i];
  }
  if (a[1] % 2 == 1 && a[n] % 2 == 1) {
    cout << "Yes";
  } else
    cout << "No";
}
