#include <iostream>
#include <string>
using namespace std;
void modify(string & s) {
string t;
for (int i = 0; i < s.size(); i++) {
if (s[i] == '&') t += "&&";
else if (s[i] == '$') t += "!";
else if (s[i] == '%') continue;
else t += s[i];
}
s = t;
t = "";
int word = 1;
for (int i = 0; i < s.size();) {
while (i < s.size() && s[i] == ' ') { t += s[i]; i++; }
int j = i;
while (j < s.size() && s[j] != ' ') j++;
if (word % 2 == 0) t += "***";
else t += s.substr(i, j - i);
word++;
i = j;
}
s = t;
}
int main() {
string s;
getline(cin, s);
modify(s);
cout << s;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwogICAgdm9pZCBtb2RpZnkoc3RyaW5nICYgcykgewogICAgICAgIHN0cmluZyB0OwogICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgcy5zaXplKCk7IGkrKykgewogICAgICAgICAgICBpZiAoc1tpXSA9PSAnJicpIHQgKz0gIiYmIjsKICAgICAgICAgICAgZWxzZSBpZiAoc1tpXSA9PSAnJCcpIHQgKz0gIiEiOwogICAgICAgICAgICBlbHNlIGlmIChzW2ldID09ICclJykgY29udGludWU7CiAgICAgICAgICAgIGVsc2UgdCArPSBzW2ldOwogICAgICAgIH0KICAgICAgICBzID0gdDsKCiAgICAgICAgdCA9ICIiOwogICAgICAgIGludCB3b3JkID0gMTsKICAgICAgICBmb3IgKGludCBpID0gMDsgaSA8IHMuc2l6ZSgpOykgewogICAgICAgICAgICB3aGlsZSAoaSA8IHMuc2l6ZSgpICYmIHNbaV0gPT0gJyAnKSB7IHQgKz0gc1tpXTsgaSsrOyB9CiAgICAgICAgICAgIGludCBqID0gaTsKICAgICAgICAgICAgd2hpbGUgKGogPCBzLnNpemUoKSAmJiBzW2pdICE9ICcgJykgaisrOwoKICAgICAgICAgICAgaWYgKHdvcmQgJSAyID09IDApIHQgKz0gIioqKiI7CiAgICAgICAgICAgIGVsc2UgdCArPSBzLnN1YnN0cihpLCBqIC0gaSk7CgogICAgICAgICAgICB3b3JkKys7CiAgICAgICAgICAgIGkgPSBqOwogICAgICAgIH0KICAgICAgICBzID0gdDsKICAgIH0KICAgIGludCBtYWluKCkgewogICAgICAgIHN0cmluZyBzOwogICAgICAgIGdldGxpbmUoY2luLCBzKTsKICAgICAgICBtb2RpZnkocyk7CiAgICAgICAgY291dCA8PCBzOwogICAgfQ==