#include <string>
#include <sstream>
#include <iostream>
int main() {
std::string str;
std::stringstream s("");
std::getline(s, str, '|');
std::cout << "good=" << s.good() <<
" bad=" << s.bad() <<
" fail=" << s.fail() <<
" eof=" << s.eof() << std::endl;
return 0;
}
I2luY2x1ZGUgPHN0cmluZz4KI2luY2x1ZGUgPHNzdHJlYW0+CiNpbmNsdWRlIDxpb3N0cmVhbT4KCmludCBtYWluKCkgewogICAgc3RkOjpzdHJpbmcgc3RyOwogICAgc3RkOjpzdHJpbmdzdHJlYW0gcygiIik7CiAgICBzdGQ6OmdldGxpbmUocywgc3RyLCAnfCcpOwogICAgc3RkOjpjb3V0IDw8ICJnb29kPSIgPDwgcy5nb29kKCkgPDwKICAgICAgICAiIGJhZD0iIDw8IHMuYmFkKCkgPDwKICAgICAgICAiIGZhaWw9IiA8PCBzLmZhaWwoKSA8PAogICAgICAgICIgZW9mPSIgPDwgcy5lb2YoKSA8PCBzdGQ6OmVuZGw7CiAgICByZXR1cm4gMDsKfQ==