import java.util.*;

public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String s = sc.next();
		String tempStr = "";
		String ansStr = "";
		for (int i = 0; i < s.length(); i++) {
			tempStr = s.substring(i, i + 1);
			if (tempStr.equals("0") | tempStr.equals("1")) {
				ansStr += tempStr;
			} else {
				if (ansStr.equals("")) {
					continue;
				} else {
					ansStr = ansStr.substring(0, ansStr.length() - 1);
				}
			}
		}
		System.out.println(ansStr);
	}
} import java.util.*; util.* java public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String s = sc.next();
		String tempStr = "";
		String ansStr = "";
		for (int i = 0; i < s.length(); i++) {
			tempStr = s.substring(i, i + 1);
			if (tempStr.equals("0") | tempStr.equals("1")) {
				ansStr += tempStr;
			} else {
				if (ansStr.equals("")) {
					continue;
				} else {
					ansStr = ansStr.substring(0, ansStr.length() - 1);
				}
			}
		}
		System.out.println(ansStr);
	}
} Main public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String s = sc.next();
		String tempStr = "";
		String ansStr = "";
		for (int i = 0; i < s.length(); i++) {
			tempStr = s.substring(i, i + 1);
			if (tempStr.equals("0") | tempStr.equals("1")) {
				ansStr += tempStr;
			} else {
				if (ansStr.equals("")) {
					continue;
				} else {
					ansStr = ansStr.substring(0, ansStr.length() - 1);
				}
			}
		}
		System.out.println(ansStr);
	} main {
		Scanner sc = new Scanner(System.in);
		String s = sc.next();
		String tempStr = "";
		String ansStr = "";
		for (int i = 0; i < s.length(); i++) {
			tempStr = s.substring(i, i + 1);
			if (tempStr.equals("0") | tempStr.equals("1")) {
				ansStr += tempStr;
			} else {
				if (ansStr.equals("")) {
					continue;
				} else {
					ansStr = ansStr.substring(0, ansStr.length() - 1);
				}
			}
		}
		System.out.println(ansStr);
	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) String s = sc.next(); s sc.next() sc.next sc String tempStr = ""; tempStr "" String ansStr = ""; ansStr "" for (int i = 0; i < s.length(); i++) {
			tempStr = s.substring(i, i + 1);
			if (tempStr.equals("0") | tempStr.equals("1")) {
				ansStr += tempStr;
			} else {
				if (ansStr.equals("")) {
					continue;
				} else {
					ansStr = ansStr.substring(0, ansStr.length() - 1);
				}
			}
		} int i = 0; int i = 0; i 0 i < s.length() i s.length() s.length s i++ i++ i {
			tempStr = s.substring(i, i + 1);
			if (tempStr.equals("0") | tempStr.equals("1")) {
				ansStr += tempStr;
			} else {
				if (ansStr.equals("")) {
					continue;
				} else {
					ansStr = ansStr.substring(0, ansStr.length() - 1);
				}
			}
		} {
			tempStr = s.substring(i, i + 1);
			if (tempStr.equals("0") | tempStr.equals("1")) {
				ansStr += tempStr;
			} else {
				if (ansStr.equals("")) {
					continue;
				} else {
					ansStr = ansStr.substring(0, ansStr.length() - 1);
				}
			}
		} tempStr = s.substring(i, i + 1) tempStr s.substring(i, i + 1) s.substring s i i + 1 i 1 if (tempStr.equals("0") | tempStr.equals("1")) {
				ansStr += tempStr;
			} else {
				if (ansStr.equals("")) {
					continue;
				} else {
					ansStr = ansStr.substring(0, ansStr.length() - 1);
				}
			} tempStr.equals("0") | tempStr.equals("1") tempStr.equals("0") tempStr.equals tempStr "0" tempStr.equals("1") tempStr.equals tempStr "1" {
				ansStr += tempStr;
			} ansStr += tempStr ansStr tempStr {
				if (ansStr.equals("")) {
					continue;
				} else {
					ansStr = ansStr.substring(0, ansStr.length() - 1);
				}
			} if (ansStr.equals("")) {
					continue;
				} else {
					ansStr = ansStr.substring(0, ansStr.length() - 1);
				} ansStr.equals("") ansStr.equals ansStr "" {
					continue;
				} continue; {
					ansStr = ansStr.substring(0, ansStr.length() - 1);
				} ansStr = ansStr.substring(0, ansStr.length() - 1) ansStr ansStr.substring(0, ansStr.length() - 1) ansStr.substring ansStr 0 ansStr.length() - 1 ansStr.length() ansStr.length ansStr 1 System.out.println(ansStr) System.out.println System.out System System.out ansStr String[] args args public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String s = sc.next();
		String tempStr = "";
		String ansStr = "";
		for (int i = 0; i < s.length(); i++) {
			tempStr = s.substring(i, i + 1);
			if (tempStr.equals("0") | tempStr.equals("1")) {
				ansStr += tempStr;
			} else {
				if (ansStr.equals("")) {
					continue;
				} else {
					ansStr = ansStr.substring(0, ansStr.length() - 1);
				}
			}
		}
		System.out.println(ansStr);
	}
} public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String s = sc.next();
		String tempStr = "";
		String ansStr = "";
		for (int i = 0; i < s.length(); i++) {
			tempStr = s.substring(i, i + 1);
			if (tempStr.equals("0") | tempStr.equals("1")) {
				ansStr += tempStr;
			} else {
				if (ansStr.equals("")) {
					continue;
				} else {
					ansStr = ansStr.substring(0, ansStr.length() - 1);
				}
			}
		}
		System.out.println(ansStr);
	}
} Main
import java.util.*;

public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String s = sc.next();
		String tempStr = "";
		String ansStr = "";
		for (int i = 0; i < s.length(); i++) {
			tempStr = s.substring(i, i + 1);
			if (tempStr.equals("0") | tempStr.equals("1")) {
				ansStr += tempStr;
			} else {
				if (ansStr.equals("")) {
					continue;
				} else {
					ansStr = ansStr.substring(0, ansStr.length() - 1);
				}
			}
		}
		System.out.println(ansStr);
	}
}