#include<bits/stdc++.h>
using namespace std;
string a;
int main() {
while(cin>>a) {
string b="",t="";
char fx=']';
for(int i=0; i<a.size(); ++i) {
if(a[i]!='[' and a[i]!=']') {
if(fx==']') {
b=b+a[i];
b=t+b;
t="";
} else {
t+=a[i];
}
}
if(a[i]=='[' or a[i]==']') {
fx=a[i];
}
}
b=t+b;//如果出现整句话都没有] 那么还得加上 如 [beiju[
cout<<b<<endl;
}
}