import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner sc=new Scanner(System.in);
		String s=sc.nextLine(), res="";
		for(int i=0; i<s.length(); ++i)
		{
			if(s.charAt(i)=='B') res=res.substring(0, Math.max(0, res.length()-1));
			else res+=Character.toString(s.charAt(i)); 
		}
		System.out.println(res);
		sc.close();
	}

} import java.util.Scanner; Scanner java.util public class Main {

	public static void main(String[] args) {
		Scanner sc=new Scanner(System.in);
		String s=sc.nextLine(), res="";
		for(int i=0; i<s.length(); ++i)
		{
			if(s.charAt(i)=='B') res=res.substring(0, Math.max(0, res.length()-1));
			else res+=Character.toString(s.charAt(i)); 
		}
		System.out.println(res);
		sc.close();
	}

} Main public static void main(String[] args) {
		Scanner sc=new Scanner(System.in);
		String s=sc.nextLine(), res="";
		for(int i=0; i<s.length(); ++i)
		{
			if(s.charAt(i)=='B') res=res.substring(0, Math.max(0, res.length()-1));
			else res+=Character.toString(s.charAt(i)); 
		}
		System.out.println(res);
		sc.close();
	} main {
		Scanner sc=new Scanner(System.in);
		String s=sc.nextLine(), res="";
		for(int i=0; i<s.length(); ++i)
		{
			if(s.charAt(i)=='B') res=res.substring(0, Math.max(0, res.length()-1));
			else res+=Character.toString(s.charAt(i)); 
		}
		System.out.println(res);
		sc.close();
	} Scanner sc=new Scanner(System.in); sc new Scanner(System.in) String s=sc.nextLine() s sc.nextLine() sc.nextLine sc res=""; res "" for(int i=0; i<s.length(); ++i)
		{
			if(s.charAt(i)=='B') res=res.substring(0, Math.max(0, res.length()-1));
			else res+=Character.toString(s.charAt(i)); 
		} int i=0; int i=0; i 0 i<s.length() i s.length() s.length s ++i ++i i {
			if(s.charAt(i)=='B') res=res.substring(0, Math.max(0, res.length()-1));
			else res+=Character.toString(s.charAt(i)); 
		} {
			if(s.charAt(i)=='B') res=res.substring(0, Math.max(0, res.length()-1));
			else res+=Character.toString(s.charAt(i)); 
		} if(s.charAt(i)=='B') res=res.substring(0, Math.max(0, res.length()-1));
			else res+=Character.toString(s.charAt(i)); s.charAt(i)=='B' s.charAt(i) s.charAt s i 'B' res=res.substring(0, Math.max(0, res.length()-1)) res res.substring(0, Math.max(0, res.length()-1)) res.substring res 0 Math.max(0, res.length()-1) Math.max Math 0 res.length()-1 res.length() res.length res 1 res+=Character.toString(s.charAt(i)) res Character.toString(s.charAt(i)) Character.toString Character s.charAt(i) s.charAt s i System.out.println(res) System.out.println System.out System System.out res sc.close() sc.close sc String[] args args public class Main {

	public static void main(String[] args) {
		Scanner sc=new Scanner(System.in);
		String s=sc.nextLine(), res="";
		for(int i=0; i<s.length(); ++i)
		{
			if(s.charAt(i)=='B') res=res.substring(0, Math.max(0, res.length()-1));
			else res+=Character.toString(s.charAt(i)); 
		}
		System.out.println(res);
		sc.close();
	}

} public class Main {

	public static void main(String[] args) {
		Scanner sc=new Scanner(System.in);
		String s=sc.nextLine(), res="";
		for(int i=0; i<s.length(); ++i)
		{
			if(s.charAt(i)=='B') res=res.substring(0, Math.max(0, res.length()-1));
			else res+=Character.toString(s.charAt(i)); 
		}
		System.out.println(res);
		sc.close();
	}

} Main
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner sc=new Scanner(System.in);
		String s=sc.nextLine(), res="";
		for(int i=0; i<s.length(); ++i)
		{
			if(s.charAt(i)=='B') res=res.substring(0, Math.max(0, res.length()-1));
			else res+=Character.toString(s.charAt(i)); 
		}
		System.out.println(res);
		sc.close();
	}

}
