#include <bits/stdc++.h>
using namespace std;
int main(void) {
  int a, b, c, d;
  scanf("%d%d%d%d", &a, &b, &c, &d);
  vector<int> v(b);
  for (int i = 0; i < b; ++i) {
    scanf("%d", &v[i]);
  }
  bool ans = true;
  int siz = b + 2;
  for (int i = 0; i < b; ++i) {
    if (v[i] == c) {
      siz--;
      break;
    }
  }
  for (int i = 0; i < b; ++i) {
    if (v[i] == d) {
      siz--;
    }
  }
  if (siz > a) {
    printf("Incorrect");
  } else {
    for (int i = 0; i < b; ++i) {
      if (v[i] < c || v[i] > d) {
        printf("Incorrect");
        return 0;
      }
    }
    printf("Correct");
  }
}
