#include <iostream>
#include <string>
using namespace std;
class Solution {
public:
string defangIPaddr(string address) {
for(string::size_type i = 0; i < address.size(); ++i){
if(address[i] == '.'){
address.replace(i, 1, "[.]");
i += 2;
}
}
return address;
}
};
int main()
{
Solution s;
cout << s.defangIPaddr("127.0.0.1");
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY2xhc3MgU29sdXRpb24gewpwdWJsaWM6CiAgICBzdHJpbmcgZGVmYW5nSVBhZGRyKHN0cmluZyBhZGRyZXNzKSB7CiAgICAgICAgZm9yKHN0cmluZzo6c2l6ZV90eXBlIGkgPSAwOyBpIDwgYWRkcmVzcy5zaXplKCk7ICsraSl7CiAgICAgICAgICAgIGlmKGFkZHJlc3NbaV0gPT0gJy4nKXsKICAgICAgICAgICAgICAgIGFkZHJlc3MucmVwbGFjZShpLCAxLCAiWy5dIik7CiAgICAgICAgICAgICAgICBpICs9IDI7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgcmV0dXJuIGFkZHJlc3M7CiAgICB9Cn07CgppbnQgbWFpbigpCnsKCVNvbHV0aW9uIHM7CiAgICBjb3V0IDw8IHMuZGVmYW5nSVBhZGRyKCIxMjcuMC4wLjEiKTsKCXJldHVybiAwOwp9