#include<bits/stdc++.h>
using namespace std;
string a;
bool b=false;
int main() {
cin>>a;
for(int i=0;i<a.length();i++){
if(a[i]=='('&&a[i+1]==')'){
cout<<"()";
b=true;
continue;
}else if(a[i]=='('){
cout<<"()";
continue;
}else if(a[i]==')'&&b==true){
b=false;
continue;
}else if(a[i]==')'){
cout<<"()";
continue;
}else if(a[i]=='['&&a[i+1]==']'){
cout<<"[]";
b=true;
continue;
}else if(a[i]=='['){
cout<<"[]";
continue;
}else if(a[i]==']'&&b==true){
b=false;
continue;
}else if(a[i]==']'){
cout<<"[]";
continue;
}
}
return 0;
}