#include <string>
#include <iostream>
using namespace std;
int main()
{
string str = "youareontheroadroadroadtohell";
string road = "road";
size_t road_pos = str.find(road);
if (road_pos == string::npos)
{
cout << "NO";
return 0;
}
else
{
string begin = str.substr(0, road_pos);
string end = str.substr(road_pos + road.size());
string result = begin + " " + road + " " + end;
cout << result;
}
}
ICAgICNpbmNsdWRlIDxzdHJpbmc+CiAgICAjaW5jbHVkZSA8aW9zdHJlYW0+CiAgICAgCiAgICB1c2luZyBuYW1lc3BhY2Ugc3RkOwogICAgIAogICAgaW50IG1haW4oKQogICAgewogICAgCXN0cmluZyBzdHIgPSAieW91YXJlb250aGVyb2Fkcm9hZHJvYWR0b2hlbGwiOwogICAgCXN0cmluZyByb2FkID0gInJvYWQiOwogICAgCXNpemVfdCByb2FkX3BvcyA9IHN0ci5maW5kKHJvYWQpOwogICAgCWlmIChyb2FkX3BvcyA9PSBzdHJpbmc6Om5wb3MpIAogICAgCXsKICAgIAkJY291dCA8PCAiTk8iOwogICAgCQlyZXR1cm4gMDsKICAgIAl9CiAgICAJZWxzZQogICAgCXsKICAgIAkJc3RyaW5nIGJlZ2luID0gc3RyLnN1YnN0cigwLCByb2FkX3Bvcyk7CiAgICAJCXN0cmluZyBlbmQgPSBzdHIuc3Vic3RyKHJvYWRfcG9zICsgcm9hZC5zaXplKCkpOwogICAgCQlzdHJpbmcgcmVzdWx0ID0gYmVnaW4gKyAiICIgKyByb2FkICsgIiAiICsgZW5kOwogICAgCQljb3V0IDw8IHJlc3VsdDsKICAgIAl9CiAgICB9