#include <bits/stdc++.h>
using namespace std;
char s[100005];
stack<int> st;
int main() {
  scanf("%s", s + 1);
  int l = strlen(s + 1);
  for (int i = 1; i <= l; i++) {
    if (s[i] == '0') {
      if (!st.empty() && s[st.top()] == '1') st.pop();
    } else
      st.push(i);
  }
  while (!st.empty()) {
    s[st.top()] = '0';
    st.pop();
  }
  printf("%s\n", s + 1);
  return 0;
}
