import java.util.*;
import java.io.*;


public class Main{

     public static void main(String []args){
        Scanner scanner = new Scanner(System.in);
        String s1 = scanner.next();
        
        char[] c= s1.toCharArray();
        List<Integer> list = new ArrayList<>();
        
        
        for(int i=0;i<s1.length();i++)
        {
            if(c[i]!='B')
            list.add((int)c[i]-'0');
            
            else{
                if(list.size()>0)
            list.remove(list.size()-1);
            }
            
            
            
        }
        
        
         for(int i=0;i<list.size();i++)
         System.out.print(list.get(i));
        
        
        
        
        
        
        //System.out.println()
        //for(int i=0;i<n;i++)
     }
} import java.util.*; util.* java import java.io.*; io.* java public class Main{

     public static void main(String []args){
        Scanner scanner = new Scanner(System.in);
        String s1 = scanner.next();
        
        char[] c= s1.toCharArray();
        List<Integer> list = new ArrayList<>();
        
        
        for(int i=0;i<s1.length();i++)
        {
            if(c[i]!='B')
            list.add((int)c[i]-'0');
            
            else{
                if(list.size()>0)
            list.remove(list.size()-1);
            }
            
            
            
        }
        
        
         for(int i=0;i<list.size();i++)
         System.out.print(list.get(i));
        
        
        
        
        
        
        //System.out.println()
        //for(int i=0;i<n;i++)
     }
} Main public static void main(String []args){
        Scanner scanner = new Scanner(System.in);
        String s1 = scanner.next();
        
        char[] c= s1.toCharArray();
        List<Integer> list = new ArrayList<>();
        
        
        for(int i=0;i<s1.length();i++)
        {
            if(c[i]!='B')
            list.add((int)c[i]-'0');
            
            else{
                if(list.size()>0)
            list.remove(list.size()-1);
            }
            
            
            
        }
        
        
         for(int i=0;i<list.size();i++)
         System.out.print(list.get(i));
        
        
        
        
        
        
        //System.out.println()
        //for(int i=0;i<n;i++)
     } main {
        Scanner scanner = new Scanner(System.in);
        String s1 = scanner.next();
        
        char[] c= s1.toCharArray();
        List<Integer> list = new ArrayList<>();
        
        
        for(int i=0;i<s1.length();i++)
        {
            if(c[i]!='B')
            list.add((int)c[i]-'0');
            
            else{
                if(list.size()>0)
            list.remove(list.size()-1);
            }
            
            
            
        }
        
        
         for(int i=0;i<list.size();i++)
         System.out.print(list.get(i));
        
        
        
        
        
        
        //System.out.println()
        //for(int i=0;i<n;i++)
     } Scanner scanner = new Scanner(System.in); scanner new Scanner(System.in) String s1 = scanner.next(); s1 scanner.next() scanner.next scanner char[] c= s1.toCharArray(); c s1.toCharArray() s1.toCharArray s1 List<Integer> list = new ArrayList<>(); list new ArrayList<>() for(int i=0;i<s1.length();i++)
        {
            if(c[i]!='B')
            list.add((int)c[i]-'0');
            
            else{
                if(list.size()>0)
            list.remove(list.size()-1);
            }
            
            
            
        } int i=0; int i=0; i 0 i<s1.length() i s1.length() s1.length s1 i++ i++ i {
            if(c[i]!='B')
            list.add((int)c[i]-'0');
            
            else{
                if(list.size()>0)
            list.remove(list.size()-1);
            }
            
            
            
        } {
            if(c[i]!='B')
            list.add((int)c[i]-'0');
            
            else{
                if(list.size()>0)
            list.remove(list.size()-1);
            }
            
            
            
        } if(c[i]!='B')
            list.add((int)c[i]-'0');
            
            else{
                if(list.size()>0)
            list.remove(list.size()-1);
            } c[i]!='B' c[i] c i 'B' list.add((int)c[i]-'0') list.add list (int)c[i]-'0' (int)c[i] c i '0' {
                if(list.size()>0)
            list.remove(list.size()-1);
            } if(list.size()>0)
            list.remove(list.size()-1); list.size()>0 list.size() list.size list 0 list.remove(list.size()-1) list.remove list list.size()-1 list.size() list.size list 1 for(int i=0;i<list.size();i++)
         System.out.print(list.get(i)); int i=0; int i=0; i 0 i<list.size() i list.size() list.size list i++ i++ i System.out.print(list.get(i)); System.out.print(list.get(i)) System.out.print System.out System System.out list.get(i) list.get list i String []args args public class Main{

     public static void main(String []args){
        Scanner scanner = new Scanner(System.in);
        String s1 = scanner.next();
        
        char[] c= s1.toCharArray();
        List<Integer> list = new ArrayList<>();
        
        
        for(int i=0;i<s1.length();i++)
        {
            if(c[i]!='B')
            list.add((int)c[i]-'0');
            
            else{
                if(list.size()>0)
            list.remove(list.size()-1);
            }
            
            
            
        }
        
        
         for(int i=0;i<list.size();i++)
         System.out.print(list.get(i));
        
        
        
        
        
        
        //System.out.println()
        //for(int i=0;i<n;i++)
     }
} public class Main{

     public static void main(String []args){
        Scanner scanner = new Scanner(System.in);
        String s1 = scanner.next();
        
        char[] c= s1.toCharArray();
        List<Integer> list = new ArrayList<>();
        
        
        for(int i=0;i<s1.length();i++)
        {
            if(c[i]!='B')
            list.add((int)c[i]-'0');
            
            else{
                if(list.size()>0)
            list.remove(list.size()-1);
            }
            
            
            
        }
        
        
         for(int i=0;i<list.size();i++)
         System.out.print(list.get(i));
        
        
        
        
        
        
        //System.out.println()
        //for(int i=0;i<n;i++)
     }
} Main
import java.util.*;
import java.io.*;


public class Main{

     public static void main(String []args){
        Scanner scanner = new Scanner(System.in);
        String s1 = scanner.next();
        
        char[] c= s1.toCharArray();
        List<Integer> list = new ArrayList<>();
        
        
        for(int i=0;i<s1.length();i++)
        {
            if(c[i]!='B')
            list.add((int)c[i]-'0');
            
            else{
                if(list.size()>0)
            list.remove(list.size()-1);
            }
            
            
            
        }
        
        
         for(int i=0;i<list.size();i++)
         System.out.print(list.get(i));
        
        
        
        
        
        
        //System.out.println()
        //for(int i=0;i<n;i++)
     }
}