#include <bits/stdc++.h>
using namespace std;
bool isPrime(int n) {
  int k = sqrt(n);
  for (int i = 2; i <= k; i++)
    if (n % i == 0) return 0;
  return 1;
}
int main() {
  int ans = 0;
  vector<int> pr;
  for (int i = 2; i <= 100; i++)
    if (isPrime(i) && i * 2 <= 100) {
      pr.push_back(i);
      ++ans;
    }
  for (int i = 2; i * i <= 100; i++) {
    pr.push_back(i * i);
    if (i * i == 16 || i * i == 36 || i * i == 64 || i * i == 81) pr.pop_back();
  }
  int num = 0;
  bool good = false;
  for (int i = 0; i < int(pr.size()); i++) {
    printf("%d\n", pr[i]);
    fflush(stdout);
    char yes[3];
    scanf("%s", &yes);
    if (strcmp(yes, "yes") == 0) ++num;
    if (num > 1) {
      printf("composite");
      fflush(stdout);
      good = true;
      return 0;
    }
  }
  if (!good) printf("prime");
  fflush(stdout);
  return 0;
}
