#include <bits/stdc++.h>
using namespace std;
const int MAXN = 101;
int sito[MAXN];
int cnt = 0;
bool isFactor(int i) {
  cnt++;
  printf("%d\n", i);
  fflush(stdout);
  char buf[10];
  scanf("%s", buf);
  return !strcmp(buf, "yes");
}
void Composite() {
  puts("composite");
  fflush(stdout);
}
void Prime() {
  puts("prime");
  fflush(stdout);
}
void solve() {
  for (int i = 2; i <= 10; i++)
    if (!sito[i]) {
      if (isFactor(i)) {
        for (int j = 2; i * j <= 100; j++)
          if (!sito[j] && isFactor(i * j)) {
            Composite();
            return;
          }
        break;
      }
    }
  Prime();
}
int main() {
  for (int i = 2; i < MAXN; i++)
    for (int j = i * i; j < MAXN; j += i) sito[j] = true;
  cnt = 0;
  solve();
  return 0;
}
