#include <bits/stdc++.h>
using namespace std;
const long long INF = (long long)1e18;
const long long MOD = (long long)1e9 + 9;
int main() {
  int n, m, MIN, MAX, r, i, v1 = 0, v2 = 0;
  cin >> n >> m >> MIN >> MAX;
  for (i = 1; i <= m; ++i) {
    cin >> r;
    if (r < MIN || r > MAX) cout << "Incorrect", exit(0);
    if (r == MIN) v1 = 1;
    if (r == MAX) v2 = 1;
  }
  if (!v1 && !v2 && n == m + 1)
    cout << "Incorrect";
  else
    cout << "Correct";
}
