#include <bits/stdc++.h>
int main() {
  int i, j, n, k, b = 0, l = 0, p;
  int arr[60];
  scanf("%d", &n);
  if (n >= 3 && n <= 50) {
    for (i = 0; i < n; i++) {
      scanf("%d", &arr[i]);
    }
    for (i = 0; i < n; i++) {
      k = arr[i];
      for (j = 0; j < n; j++) {
        if (arr[j] - 1 == k) {
          b++;
        }
      }
      if (b > 0) {
        for (j = 0; j < n; j++) {
          if (arr[j] - 2 == k) {
            l++;
          }
        }
      }
      b = 0;
    }
    if (l > 0)
      printf("YES");
    else {
      printf("NO");
    }
  }
}
