#include <iostream>
#include <sstream>
#include <string>
using namespace std;
int main() {
bool valid=false;
int road;
while (!valid) {
string line;
cout << "how long is the road in meters " << endl;
getline(cin, line);
valid = true;
stringstream sst(line);
sst>>road;
if ((sst.fail()) || ((road > 250) || (road < 0)))
{
cout << "Please enter an Integer which is between 0 and 250." << endl;
valid = false;
}
}
cout <<road;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3N0cmVhbT4KI2luY2x1ZGUgPHN0cmluZz4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgewoJYm9vbCB2YWxpZD1mYWxzZTsKCWludCByb2FkOwoJCiAgICB3aGlsZSAoIXZhbGlkKSB7CiAgICAJc3RyaW5nIGxpbmU7IAogICAgICAgIGNvdXQgPDwgImhvdyBsb25nIGlzIHRoZSByb2FkIGluIG1ldGVycyAiIDw8IGVuZGw7CiAgICAgICAgZ2V0bGluZShjaW4sIGxpbmUpOyAgCiAgICAgICAgdmFsaWQgPSB0cnVlOyAKICAgICAgICBzdHJpbmdzdHJlYW0gc3N0KGxpbmUpOyAKICAgICAgICBzc3Q+PnJvYWQ7IAogICAgICAgIGlmICgoc3N0LmZhaWwoKSkgfHwgKChyb2FkID4gMjUwKSB8fCAocm9hZCA8IDApKSkKICAgICAgICB7CiAgICAgICAgICAgIGNvdXQgPDwgIlBsZWFzZSBlbnRlciBhbiBJbnRlZ2VyIHdoaWNoIGlzIGJldHdlZW4gMCBhbmQgMjUwLiIgPDwgZW5kbDsKICAgICAgICAgICAgdmFsaWQgPSBmYWxzZTsgCiAgICAgICAgfQogICAgfQogICAgY291dCA8PHJvYWQ7IAogICAgcmV0dXJuIDA7Cn0=