#include <bits/stdc++.h>
using namespace std;
int a[105];
int main(){
string n;
cin>>n;
int lenn=n.length();
for(int i=0;i<lenn;i++){
if(n[i]==')'){
for(int j=i-1;j>=0;j--){
if((n[j]=='['||n[j]==']')&&a[j]==0){
break;
}
if(n[j]=='('&&a[j]==0){
a[i]=1;
a[j]=1;
break;
}
}
}
if(n[i]==']'){
for(int j=i-1;j>=0;j--){
if((n[j]=='('||n[j]==')')&&a[j]==0){
break;
}
if(n[j]=='['&&a[j]==0){
a[i]=1;
a[j]=1;
break;
}
}
}
}
for(int i=0;i<lenn;i++){
if(a[i]==0){
if(n[i]=='('||n[i]==')'){
cout<<"()";
}
else{
cout<<"[]";
}
}
if(a[i]==1){
cout<<n[i];
}
}
}