#include <iostream>
#include <vector>
#include <string>
#include <algorithm>
using namespace std;
int main() {
vector<int> checks = {2, 3, 5, 7, 4, 9, 25, 49};
int divisor_count = 0;
string response;
for (int num : checks) {
cout << num << endl;
fflush(stdout);
cin >> response;
if (response == "yes") {
divisor_count++;
}
if (divisor_count >= 2) {
cout << "composite" << endl;
fflush(stdout);
return 0;
}
}
cout << "prime" << endl;
fflush(stdout);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8YWxnb3JpdGhtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgewogICAgdmVjdG9yPGludD4gY2hlY2tzID0gezIsIDMsIDUsIDcsIDQsIDksIDI1LCA0OX07CiAgICBpbnQgZGl2aXNvcl9jb3VudCA9IDA7CiAgICBzdHJpbmcgcmVzcG9uc2U7CgogICAgZm9yIChpbnQgbnVtIDogY2hlY2tzKSB7CiAgICAgICAgY291dCA8PCBudW0gPDwgZW5kbDsKICAgICAgICBmZmx1c2goc3Rkb3V0KTsKICAgICAgICBjaW4gPj4gcmVzcG9uc2U7CiAgICAgICAgaWYgKHJlc3BvbnNlID09ICJ5ZXMiKSB7CiAgICAgICAgICAgIGRpdmlzb3JfY291bnQrKzsKICAgICAgICB9CiAgICAgICAgaWYgKGRpdmlzb3JfY291bnQgPj0gMikgewogICAgICAgICAgICBjb3V0IDw8ICJjb21wb3NpdGUiIDw8IGVuZGw7CiAgICAgICAgICAgIGZmbHVzaChzdGRvdXQpOwogICAgICAgICAgICByZXR1cm4gMDsKICAgICAgICB9CiAgICB9CgogICAgY291dCA8PCAicHJpbWUiIDw8IGVuZGw7CiAgICBmZmx1c2goc3Rkb3V0KTsKICAgIHJldHVybiAwOwp9