#include <stdio.h> int main () { long long power(int w); long long n; int i=1,w = 0,y ; scanf("%ld",&n); i = n; while(i) { i = i/10; w++; } int a[w +1]; for(i = 0;i<w+1;i++) { a[i] = 0; } int v = w; for(y = 1;y<=v;y++,w--) { a[y] = n / (power(w-1)); n = n%(power(w-1)); } int sum = 0; int k; for(i = 1;i<=v;i++) { if(a[i]%2 != 0) { printf("1"); k = i; break; } if(i == v) { goto loop; } } for(i = k+1;i<=v;i++) { if(a[i]%2 == 1) { printf("1"); } else { printf("0"); } } loop:for(i = 1;i<=v;i++) { sum = a[i]%2+sum; } if(sum == 0) { printf("0"); } } long long power (int w) { int result = 1,i; if(w==0) { return 1; } for(i = 0;i <w;i++) { result *= 10; } return result; }