#include <iostream>
// main() can also be declared without arguments.
// Its arguments, if specified, are used by the OS to send command line parameters to the program.
int main() {
int numberOfPlayers = -1; // Invalid value, used for flag.
do {
std::cin >> numberOfPlayers;
if (numberOfPlayers < 2 || numberOfPlayers > 4) {
std::cout << "That's impossible! Don't mock me!\n";
numberOfPlayers = -1;
}
} while (numberOfPlayers == -1);
std::cout << "Great!" << std::endl;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKLy8gbWFpbigpIGNhbiBhbHNvIGJlIGRlY2xhcmVkIHdpdGhvdXQgYXJndW1lbnRzLgovLyBJdHMgYXJndW1lbnRzLCBpZiBzcGVjaWZpZWQsIGFyZSB1c2VkIGJ5IHRoZSBPUyB0byBzZW5kIGNvbW1hbmQgbGluZSBwYXJhbWV0ZXJzIHRvIHRoZSBwcm9ncmFtLgppbnQgbWFpbigpIHsKICAgIGludCBudW1iZXJPZlBsYXllcnMgPSAtMTsgLy8gSW52YWxpZCB2YWx1ZSwgdXNlZCBmb3IgZmxhZy4KICAgIAogICAgZG8gewogICAgICAgIHN0ZDo6Y2luID4+IG51bWJlck9mUGxheWVyczsKICAgICAgICAKICAgICAgICBpZiAobnVtYmVyT2ZQbGF5ZXJzIDwgMiB8fCBudW1iZXJPZlBsYXllcnMgPiA0KSB7CiAgICAgICAgICAgIHN0ZDo6Y291dCA8PCAiVGhhdCdzIGltcG9zc2libGUhICBEb24ndCBtb2NrIG1lIVxuIjsKICAgICAgICAgICAgbnVtYmVyT2ZQbGF5ZXJzID0gLTE7CiAgICAgICAgfQogICAgfSB3aGlsZSAobnVtYmVyT2ZQbGF5ZXJzID09IC0xKTsKICAgIHN0ZDo6Y291dCA8PCAiR3JlYXQhIiA8PCBzdGQ6OmVuZGw7Cn0=