#include <iostream>
#include <regex>
using namespace std;
int main() {
string a ="hello";
string b = "Fellow $<world>$, full of $<smart>$ people";
std::cout<<std::regex_replace(b, std::regex(R"(\$<[^<>]*>\$)"), a);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8cmVnZXg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCXN0cmluZyBhID0iaGVsbG8iOwoJc3RyaW5nIGIgPSAiRmVsbG93ICQ8d29ybGQ+JCwgZnVsbCBvZiAkPHNtYXJ0PiQgcGVvcGxlIjsKCXN0ZDo6Y291dDw8c3RkOjpyZWdleF9yZXBsYWNlKGIsIHN0ZDo6cmVnZXgoUiIoXCQ8W148Pl0qPlwkKSIpLCBhKTsKCXJldHVybiAwOwp9