import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.LinkedList;

public class Main {

    public static void main(String[] args) throws IOException {
        
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        String s;
        
        while((s=br.readLine())!=null){
            LinkedList a = new LinkedList();
            StringBuilder st = new StringBuilder();
            
            boolean homeKey = false;
            int homePressed=0;
            boolean endKey = true;
            
            for(int i=0;i<s.length();i++){
                if(s.charAt(i)=='['){
                    homeKey = true;
                    homePressed=0;
                    endKey = false;
                }else if(s.charAt(i)==']'){
                    endKey = true;
                    homeKey = false;
                }else{
                    if(homeKey){
                        if(homePressed==0){
                            a.addFirst(s.charAt(i));
                            homePressed+=1;
                        }else if(homePressed!=0){
                            a.add(homePressed, s.charAt(i));
                            homePressed+=1;
                        }
                    }else{
                        a.addLast(s.charAt(i));
                    }
                }
            }
            
            String b = a.toString();
            for(int i=0;i<b.length();i++){
                if(b.charAt(i)!='['&&b.charAt(i)!=']'&&b.charAt(i)!=','&&b.charAt(i)!=' ')
                    st.append(b.charAt(i));
            }
            
            System.out.println(st.toString());
        }    
    }
}