#include <iostream>
#include <string>
#include <sstream>
int main() {
using namespace std;
std::istringstream iss("0");
double d;
if (iss >> d)
{
cout << "number: " << d << endl;
} else {
cout << "NaN: " << d << endl;
}
}
CiNpbmNsdWRlIDxpb3N0cmVhbT4KI2luY2x1ZGUgPHN0cmluZz4KI2luY2x1ZGUgPHNzdHJlYW0+CgppbnQgbWFpbigpIHsKCgl1c2luZyBuYW1lc3BhY2Ugc3RkOwoKCXN0ZDo6aXN0cmluZ3N0cmVhbSBpc3MoIjAiKTsKCWRvdWJsZSBkOwoKCWlmIChpc3MgPj4gZCkKCXsKCQljb3V0IDw8ICJudW1iZXI6ICIgPDwgZCA8PCBlbmRsOwoJfSBlbHNlIHsKCQljb3V0IDw8ICJOYU46ICIgPDwgZCA8PCBlbmRsOwoJfQoKfQ==