#include <iostream>
#include <cstdio>
#include <string>
using namespace std;
//BFF -- best friend forever
//IDK -- I don't know
//JK -- just kidding
//TMI -- too much information
//TTYL -- talk to you later
int main(){
int i;
string input,output;
string bff = "best friend forever";
string idk = "I don't know";
string jk = "just kidding";
string tmi = "too much information";
string ttyl = "talk to you later";
cout<<"Enter text: ";
getline(cin,input);
input.resize(2*input.size());
output = input;
for( i = input.find("BFF");i>=0; i = output.find("BFF")){
output.replace(i,3,bff);
}
i = input.find("IDK");
if(i>=0){
output = input;
output.replace(i,3,idk);
}
cout<<"\nYou entered: "<<input;
cout<<"\nExpanded: "<<output;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0ZGlvPgojaW5jbHVkZSA8c3RyaW5nPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKLy9CRkYgLS0gYmVzdCBmcmllbmQgZm9yZXZlcgovL0lESyAtLSBJIGRvbid0IGtub3cKLy9KSyAtLSBqdXN0IGtpZGRpbmcKLy9UTUkgLS0gdG9vIG11Y2ggaW5mb3JtYXRpb24KLy9UVFlMIC0tIHRhbGsgdG8geW91IGxhdGVyCgppbnQgbWFpbigpewogICAgCiAgIGludCBpOwogICBzdHJpbmcgaW5wdXQsb3V0cHV0OwogICAKICAgc3RyaW5nIGJmZiA9ICJiZXN0IGZyaWVuZCBmb3JldmVyIjsKICAgc3RyaW5nIGlkayA9ICJJIGRvbid0IGtub3ciOwogICBzdHJpbmcgamsgPSAianVzdCBraWRkaW5nIjsKICAgc3RyaW5nIHRtaSA9ICJ0b28gbXVjaCBpbmZvcm1hdGlvbiI7CiAgIHN0cmluZyB0dHlsID0gInRhbGsgdG8geW91IGxhdGVyIjsKICAgCiAgIAogICAKICAgCiAgIGNvdXQ8PCJFbnRlciB0ZXh0OiAiOwogICBnZXRsaW5lKGNpbixpbnB1dCk7CiAgIAogICBpbnB1dC5yZXNpemUoMippbnB1dC5zaXplKCkpOwogICAgCiAgb3V0cHV0ID0gaW5wdXQ7CiAgIAogICBmb3IoIGkgPSBpbnB1dC5maW5kKCJCRkYiKTtpPj0wOyBpID0gb3V0cHV0LmZpbmQoIkJGRiIpKXsKICAgICAgIAogICAgICAgCiAgICAgICBvdXRwdXQucmVwbGFjZShpLDMsYmZmKTsKICAgfQogICAKICAgaSA9IGlucHV0LmZpbmQoIklESyIpOwogICAKICAgaWYoaT49MCl7CiAgICAgICAKICAgICAgIG91dHB1dCA9IGlucHV0OwogICAgICAgb3V0cHV0LnJlcGxhY2UoaSwzLGlkayk7CiAgIH0KICAgCiAgIAogICAKICAgCiAgIAogICAKICAgIGNvdXQ8PCJcbllvdSBlbnRlcmVkOiAiPDxpbnB1dDsKICAgIGNvdXQ8PCJcbkV4cGFuZGVkOiAiPDxvdXRwdXQ7CiAgICAKICAgIAogICAgcmV0dXJuIDA7Cn0=