import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.regex.Pattern;

public class More {

	public static void main(String[] args) throws IOException {
		BufferedReader buf = new BufferedReader(
				new InputStreamReader(System.in));
		Pattern pattern = Pattern.compile("\\s");
		String line;

		
		while ((line = buf.readLine()) != null) {
			if(line.equals("0")){
				System.out.println(1);
				continue;
			}
			
			StringBuilder number = new StringBuilder("00"+line);
			
			boolean ok = false;
			int idx = number.length()-1;
			while (!ok) {
				if (idx % 2 == 0) {
					if (number.charAt(idx) == '0') {
						number.replace(idx, idx+1, "1");
						ok = true;
					} else {
						number.replace(idx, idx+1, "0");
					}
				} else {
					if (number.charAt(idx) == '0') {
						number.replace(idx, idx+1, "1");
					} else {
						number.replace(idx, idx+1, "0");
						ok = true;
					}
				}
				idx--;
			}
			
			String pom = number.toString();
			int oneIdx = pom.indexOf("1");
			if(oneIdx < 0){
				System.out.println(0);
			}else{
				System.out.println(pom.substring(oneIdx));
			}
		}

	}

}
