#include <iostream>
#include <string>
using namespace std;
class Solution {
public:
string defangIPaddr(string address) {
string::size_type i = 0;
while ((i = address.find('.', i)) != string::npos){
address.replace(i, 1, "[.]");
i += 3;
}
return address;
}
};
int main()
{
Solution s;
cout << s.defangIPaddr("127.0.0.1");
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY2xhc3MgU29sdXRpb24gewpwdWJsaWM6CiAgICBzdHJpbmcgZGVmYW5nSVBhZGRyKHN0cmluZyBhZGRyZXNzKSB7CiAgICAgICAgc3RyaW5nOjpzaXplX3R5cGUgaSA9IDA7CiAgICAgICAgd2hpbGUgKChpID0gYWRkcmVzcy5maW5kKCcuJywgaSkpICE9IHN0cmluZzo6bnBvcyl7CiAgICAgICAgICAgIGFkZHJlc3MucmVwbGFjZShpLCAxLCAiWy5dIik7CiAgICAgICAgICAgIGkgKz0gMzsKICAgICAgICB9CiAgICAgICAgcmV0dXJuIGFkZHJlc3M7CiAgICB9Cn07CgppbnQgbWFpbigpCnsKCVNvbHV0aW9uIHM7CiAgICBjb3V0IDw8IHMuZGVmYW5nSVBhZGRyKCIxMjcuMC4wLjEiKTsKCXJldHVybiAwOwp9