import java.io.BufferedReader; import java.io.InputStreamReader; /* * To change this template, choose Tools | Templates * and open the template in the editor. */ /** * * @author cteam056 */ public class More { static BufferedReader reader; /** * @param args the command line arguments */ public static void main(String[] args) throws Exception { reader = new BufferedReader(new InputStreamReader(System.in)); String token; StringBuilder builder; while ((token = reader.readLine()) != null) { builder = new StringBuilder(); int sign = 1; int i; for (i = token.length() - 1; i >= -2; i--) { int digit; if (i < 0) { digit = -1; } else if (token.charAt(i) == '1') { digit = 1; } else { digit = -1; } if (digit * sign == -1) { break; } sign *= -1; } if (i == -1) { builder.append('1'); } else if (i == -2) { builder.append("11"); } for (int j = 0; j < token.length(); j++) { if (j >= i) { if (token.charAt(j) == '1') { builder.append('0'); } else { builder.append('1'); } } else { builder.append(token.charAt(j)); } } int k; for (k = 0; k < builder.length() - 1; k++) { if (builder.charAt(k) == '1'){ break; } } System.out.println(builder.substring(k)); } } }