#include <iostream>
#include <fstream>
#include <limits>
using namespace std;
int main()
{
int num;
do {
cout << "How many:\n";
cin >> num;
if(!cin)
{
cout << "This wasn't even a number!\n";
cin.clear();
cin.ignore(numeric_limits<streamsize>::max(), '\n');
}
} while (num<1 || num>3);
cout << "You've entered " << num << '\n';
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8ZnN0cmVhbT4KI2luY2x1ZGUgPGxpbWl0cz4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKaW50IG1haW4oKQp7CiAgICBpbnQgbnVtOwogICAgZG8gewogICAgICAgIGNvdXQgPDwgIkhvdyBtYW55OlxuIjsKICAgICAgICBjaW4gPj4gbnVtOwogICAgICAgIGlmKCFjaW4pCiAgICAgICAgewogICAgICAgICAgICBjb3V0IDw8ICJUaGlzIHdhc24ndCBldmVuIGEgbnVtYmVyIVxuIjsKICAgICAgICAgICAgY2luLmNsZWFyKCk7CiAgICAgICAgICAgIGNpbi5pZ25vcmUobnVtZXJpY19saW1pdHM8c3RyZWFtc2l6ZT46Om1heCgpLCAnXG4nKTsKICAgICAgICB9CiAgICB9IHdoaWxlIChudW08MSB8fCBudW0+Myk7CiAgICBjb3V0IDw8ICJZb3UndmUgZW50ZXJlZCAiIDw8IG51bSA8PCAnXG4nOwp9Cg==