#include <string>
#include <iostream>
using namespace std;
int main()
{
string str = "youareontheroadtohell";
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;
}
}
I2luY2x1ZGUgPHN0cmluZz4KI2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkKewoJc3RyaW5nIHN0ciA9ICJ5b3VhcmVvbnRoZXJvYWR0b2hlbGwiOwoJc3RyaW5nIHJvYWQgPSAicm9hZCI7CglzaXplX3Qgcm9hZF9wb3MgPSBzdHIuZmluZChyb2FkKTsKCWlmIChyb2FkX3BvcyA9PSBzdHJpbmc6Om5wb3MpIAoJewoJCWNvdXQgPDwgIk5PIjsKCQlyZXR1cm4gMDsKCX0KCWVsc2UKCXsKCQlzdHJpbmcgYmVnaW4gPSBzdHIuc3Vic3RyKDAsIHJvYWRfcG9zKTsKCQlzdHJpbmcgZW5kID0gc3RyLnN1YnN0cihyb2FkX3BvcyArIHJvYWQuc2l6ZSgpKTsKCQlzdHJpbmcgcmVzdWx0ID0gYmVnaW4gKyAiICIgKyByb2FkICsgIiAiICsgZW5kOwoJCWNvdXQgPDwgcmVzdWx0OwoJfQp9