- #include <iostream> 
- #include <sstream> 
-   
- int main() { 
-     int n[4]; 
-     std::istringstream iss("02:30:41:28"); 
-     if (iss >> n[0] && iss.get() == ':' && 
-         iss >> n[1] && iss.get() == ':' && 
-         iss >> n[2] && iss.get() == ':' && 
-         iss >> n[3] >> std::ws && iss.eof()) 
-         std::cout << n[0] << ' ' << n[1] << ' ' << n[2] << ' ' << n[3] << '\n'; 
-     else 
-         std::cerr << "parsing error\n"; 
- } 
				I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3N0cmVhbT4KCmludCBtYWluKCkgewogICAgaW50IG5bNF07CiAgICBzdGQ6OmlzdHJpbmdzdHJlYW0gaXNzKCIwMjozMDo0MToyOCIpOwogICAgaWYgKGlzcyA+PiBuWzBdICYmIGlzcy5nZXQoKSA9PSAnOicgJiYKICAgICAgICBpc3MgPj4gblsxXSAmJiBpc3MuZ2V0KCkgPT0gJzonICYmCiAgICAgICAgaXNzID4+IG5bMl0gJiYgaXNzLmdldCgpID09ICc6JyAmJgogICAgICAgIGlzcyA+PiBuWzNdID4+IHN0ZDo6d3MgJiYgaXNzLmVvZigpKQogICAgICAgIHN0ZDo6Y291dCA8PCBuWzBdIDw8ICcgJyA8PCBuWzFdIDw8ICcgJyA8PCBuWzJdIDw8ICcgJyA8PCBuWzNdIDw8ICdcbic7CiAgICBlbHNlCiAgICAgICAgc3RkOjpjZXJyIDw8ICJwYXJzaW5nIGVycm9yXG4iOwp9