import java.util.*;
 
public class Main {
  public static void main(String[] args){
    
    Scanner sc = new Scanner(System.in);
    String str = sc.next();
    String k = null;
    List<String> ans = new ArrayList<String>();
    
    for(int i = 0; i < str.length(); i++) {
      k = str.substring(i, i+1);
      
      if(k.equals("0")){
        ans.add("0");
      }else if(k.equals("1")){
        ans.add("1");
      }else if(k.equals("B")){
        if(ans.size() > 0){
          ans.remove(ans.size()-1);
        }
      }
    }
      
    for(int j=0; j<ans.size(); j++){
      System.out.print(ans.get(j));
    }
  }
} import java.util.*; util.* java public class Main {
  public static void main(String[] args){
    
    Scanner sc = new Scanner(System.in);
    String str = sc.next();
    String k = null;
    List<String> ans = new ArrayList<String>();
    
    for(int i = 0; i < str.length(); i++) {
      k = str.substring(i, i+1);
      
      if(k.equals("0")){
        ans.add("0");
      }else if(k.equals("1")){
        ans.add("1");
      }else if(k.equals("B")){
        if(ans.size() > 0){
          ans.remove(ans.size()-1);
        }
      }
    }
      
    for(int j=0; j<ans.size(); j++){
      System.out.print(ans.get(j));
    }
  }
} Main public static void main(String[] args){
    
    Scanner sc = new Scanner(System.in);
    String str = sc.next();
    String k = null;
    List<String> ans = new ArrayList<String>();
    
    for(int i = 0; i < str.length(); i++) {
      k = str.substring(i, i+1);
      
      if(k.equals("0")){
        ans.add("0");
      }else if(k.equals("1")){
        ans.add("1");
      }else if(k.equals("B")){
        if(ans.size() > 0){
          ans.remove(ans.size()-1);
        }
      }
    }
      
    for(int j=0; j<ans.size(); j++){
      System.out.print(ans.get(j));
    }
  } main {
    
    Scanner sc = new Scanner(System.in);
    String str = sc.next();
    String k = null;
    List<String> ans = new ArrayList<String>();
    
    for(int i = 0; i < str.length(); i++) {
      k = str.substring(i, i+1);
      
      if(k.equals("0")){
        ans.add("0");
      }else if(k.equals("1")){
        ans.add("1");
      }else if(k.equals("B")){
        if(ans.size() > 0){
          ans.remove(ans.size()-1);
        }
      }
    }
      
    for(int j=0; j<ans.size(); j++){
      System.out.print(ans.get(j));
    }
  } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) String str = sc.next(); str sc.next() sc.next sc String k = null; k null List<String> ans = new ArrayList<String>(); ans new ArrayList<String>() for(int i = 0; i < str.length(); i++) {
      k = str.substring(i, i+1);
      
      if(k.equals("0")){
        ans.add("0");
      }else if(k.equals("1")){
        ans.add("1");
      }else if(k.equals("B")){
        if(ans.size() > 0){
          ans.remove(ans.size()-1);
        }
      }
    } int i = 0; int i = 0; i 0 i < str.length() i str.length() str.length str i++ i++ i {
      k = str.substring(i, i+1);
      
      if(k.equals("0")){
        ans.add("0");
      }else if(k.equals("1")){
        ans.add("1");
      }else if(k.equals("B")){
        if(ans.size() > 0){
          ans.remove(ans.size()-1);
        }
      }
    } {
      k = str.substring(i, i+1);
      
      if(k.equals("0")){
        ans.add("0");
      }else if(k.equals("1")){
        ans.add("1");
      }else if(k.equals("B")){
        if(ans.size() > 0){
          ans.remove(ans.size()-1);
        }
      }
    } k = str.substring(i, i+1) k str.substring(i, i+1) str.substring str i i+1 i 1 if(k.equals("0")){
        ans.add("0");
      }else if(k.equals("1")){
        ans.add("1");
      }else if(k.equals("B")){
        if(ans.size() > 0){
          ans.remove(ans.size()-1);
        }
      } k.equals("0") k.equals k "0" {
        ans.add("0");
      } ans.add("0") ans.add ans "0" if(k.equals("1")){
        ans.add("1");
      }else if(k.equals("B")){
        if(ans.size() > 0){
          ans.remove(ans.size()-1);
        }
      } k.equals("1") k.equals k "1" {
        ans.add("1");
      } ans.add("1") ans.add ans "1" if(k.equals("B")){
        if(ans.size() > 0){
          ans.remove(ans.size()-1);
        }
      } k.equals("B") k.equals k "B" {
        if(ans.size() > 0){
          ans.remove(ans.size()-1);
        }
      } if(ans.size() > 0){
          ans.remove(ans.size()-1);
        } ans.size() > 0 ans.size() ans.size ans 0 {
          ans.remove(ans.size()-1);
        } ans.remove(ans.size()-1) ans.remove ans ans.size()-1 ans.size() ans.size ans 1 for(int j=0; j<ans.size(); j++){
      System.out.print(ans.get(j));
    } int j=0; int j=0; j 0 j<ans.size() j ans.size() ans.size ans j++ j++ j {
      System.out.print(ans.get(j));
    } {
      System.out.print(ans.get(j));
    } System.out.print(ans.get(j)) System.out.print System.out System System.out ans.get(j) ans.get ans j String[] args args public class Main {
  public static void main(String[] args){
    
    Scanner sc = new Scanner(System.in);
    String str = sc.next();
    String k = null;
    List<String> ans = new ArrayList<String>();
    
    for(int i = 0; i < str.length(); i++) {
      k = str.substring(i, i+1);
      
      if(k.equals("0")){
        ans.add("0");
      }else if(k.equals("1")){
        ans.add("1");
      }else if(k.equals("B")){
        if(ans.size() > 0){
          ans.remove(ans.size()-1);
        }
      }
    }
      
    for(int j=0; j<ans.size(); j++){
      System.out.print(ans.get(j));
    }
  }
} public class Main {
  public static void main(String[] args){
    
    Scanner sc = new Scanner(System.in);
    String str = sc.next();
    String k = null;
    List<String> ans = new ArrayList<String>();
    
    for(int i = 0; i < str.length(); i++) {
      k = str.substring(i, i+1);
      
      if(k.equals("0")){
        ans.add("0");
      }else if(k.equals("1")){
        ans.add("1");
      }else if(k.equals("B")){
        if(ans.size() > 0){
          ans.remove(ans.size()-1);
        }
      }
    }
      
    for(int j=0; j<ans.size(); j++){
      System.out.print(ans.get(j));
    }
  }
} Main
import java.util.*;
 
public class Main {
  public static void main(String[] args){
    
    Scanner sc = new Scanner(System.in);
    String str = sc.next();
    String k = null;
    List<String> ans = new ArrayList<String>();
    
    for(int i = 0; i < str.length(); i++) {
      k = str.substring(i, i+1);
      
      if(k.equals("0")){
        ans.add("0");
      }else if(k.equals("1")){
        ans.add("1");
      }else if(k.equals("B")){
        if(ans.size() > 0){
          ans.remove(ans.size()-1);
        }
      }
    }
      
    for(int j=0; j<ans.size(); j++){
      System.out.print(ans.get(j));
    }
  }
}