import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
//B - 文字列大好きいろはちゃんイージー / Iroha Loves Strings (ABC Edition)

public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String s = sc.next();

		List <String> ans = new ArrayList<String>();

		for (int i = 0; i < s.length();i++ ) {
			if(s.charAt(i) == '0') {
				ans.add("0");
			} else if (s.charAt(i) == '1') {
				ans.add("1");
			} else {
				if ( ans.size() != 0) {
					ans.remove(ans.size() -1);
			}
			}
		}
		for (int i = 0; i < ans.size(); i++) {
			System.out.print(ans.get(i));
		}
	}
} import java.util.ArrayList; ArrayList java.util import java.util.List; List java.util 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.next();

		List <String> ans = new ArrayList<String>();

		for (int i = 0; i < s.length();i++ ) {
			if(s.charAt(i) == '0') {
				ans.add("0");
			} else if (s.charAt(i) == '1') {
				ans.add("1");
			} else {
				if ( ans.size() != 0) {
					ans.remove(ans.size() -1);
			}
			}
		}
		for (int i = 0; i < ans.size(); i++) {
			System.out.print(ans.get(i));
		}
	}
} Main public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String s = sc.next();

		List <String> ans = new ArrayList<String>();

		for (int i = 0; i < s.length();i++ ) {
			if(s.charAt(i) == '0') {
				ans.add("0");
			} else if (s.charAt(i) == '1') {
				ans.add("1");
			} else {
				if ( ans.size() != 0) {
					ans.remove(ans.size() -1);
			}
			}
		}
		for (int i = 0; i < ans.size(); i++) {
			System.out.print(ans.get(i));
		}
	} main {
		Scanner sc = new Scanner(System.in);
		String s = sc.next();

		List <String> ans = new ArrayList<String>();

		for (int i = 0; i < s.length();i++ ) {
			if(s.charAt(i) == '0') {
				ans.add("0");
			} else if (s.charAt(i) == '1') {
				ans.add("1");
			} else {
				if ( ans.size() != 0) {
					ans.remove(ans.size() -1);
			}
			}
		}
		for (int i = 0; i < ans.size(); i++) {
			System.out.print(ans.get(i));
		}
	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) String s = sc.next(); s sc.next() sc.next sc List <String> ans = new ArrayList<String>(); ans new ArrayList<String>() for (int i = 0; i < s.length();i++ ) {
			if(s.charAt(i) == '0') {
				ans.add("0");
			} else if (s.charAt(i) == '1') {
				ans.add("1");
			} else {
				if ( ans.size() != 0) {
					ans.remove(ans.size() -1);
			}
			}
		} int i = 0; int i = 0; i 0 i < s.length() i s.length() s.length s i++ i++ i {
			if(s.charAt(i) == '0') {
				ans.add("0");
			} else if (s.charAt(i) == '1') {
				ans.add("1");
			} else {
				if ( ans.size() != 0) {
					ans.remove(ans.size() -1);
			}
			}
		} {
			if(s.charAt(i) == '0') {
				ans.add("0");
			} else if (s.charAt(i) == '1') {
				ans.add("1");
			} else {
				if ( ans.size() != 0) {
					ans.remove(ans.size() -1);
			}
			}
		} if(s.charAt(i) == '0') {
				ans.add("0");
			} else if (s.charAt(i) == '1') {
				ans.add("1");
			} else {
				if ( ans.size() != 0) {
					ans.remove(ans.size() -1);
			}
			} s.charAt(i) == '0' s.charAt(i) s.charAt s i '0' {
				ans.add("0");
			} ans.add("0") ans.add ans "0" if (s.charAt(i) == '1') {
				ans.add("1");
			} else {
				if ( ans.size() != 0) {
					ans.remove(ans.size() -1);
			}
			} s.charAt(i) == '1' s.charAt(i) s.charAt s i '1' {
				ans.add("1");
			} ans.add("1") ans.add ans "1" {
				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 i = 0; i < ans.size(); i++) {
			System.out.print(ans.get(i));
		} int i = 0; int i = 0; i 0 i < ans.size() i ans.size() ans.size ans i++ i++ i {
			System.out.print(ans.get(i));
		} {
			System.out.print(ans.get(i));
		} System.out.print(ans.get(i)) System.out.print System.out System System.out ans.get(i) ans.get ans i String[] args args public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String s = sc.next();

		List <String> ans = new ArrayList<String>();

		for (int i = 0; i < s.length();i++ ) {
			if(s.charAt(i) == '0') {
				ans.add("0");
			} else if (s.charAt(i) == '1') {
				ans.add("1");
			} else {
				if ( ans.size() != 0) {
					ans.remove(ans.size() -1);
			}
			}
		}
		for (int i = 0; i < ans.size(); i++) {
			System.out.print(ans.get(i));
		}
	}
} public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String s = sc.next();

		List <String> ans = new ArrayList<String>();

		for (int i = 0; i < s.length();i++ ) {
			if(s.charAt(i) == '0') {
				ans.add("0");
			} else if (s.charAt(i) == '1') {
				ans.add("1");
			} else {
				if ( ans.size() != 0) {
					ans.remove(ans.size() -1);
			}
			}
		}
		for (int i = 0; i < ans.size(); i++) {
			System.out.print(ans.get(i));
		}
	}
} Main
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
//B - 文字列大好きいろはちゃんイージー / Iroha Loves Strings (ABC Edition)

public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String s = sc.next();

		List <String> ans = new ArrayList<String>();

		for (int i = 0; i < s.length();i++ ) {
			if(s.charAt(i) == '0') {
				ans.add("0");
			} else if (s.charAt(i) == '1') {
				ans.add("1");
			} else {
				if ( ans.size() != 0) {
					ans.remove(ans.size() -1);
			}
			}
		}
		for (int i = 0; i < ans.size(); i++) {
			System.out.print(ans.get(i));
		}
	}
}
