#include <bits/stdc++.h>
using namespace std;
inline long long power(long long a, long long b) {
  long long multiply = 1;
  for (long long i = 0; i <= b; i++) {
    multiply *= a;
  }
  return multiply;
}
int main() {
  string s;
  cin >> s;
  long long z = 0;
  string k = s;
  for (int i = 0; i < s.size(); ++i) {
    if (s[i] == '0') z++;
  }
  if (z == 0) {
    s.erase(s.size() - 1, 1);
    cout << s << '\n';
    return 0;
  }
  if (z > 1) {
    for (int i = s.size() - 2; i >= 0; i--) {
      if (s[i] == '0') {
        s.erase(i, 1);
        break;
      }
    }
  } else {
    for (int i = s.size() - 1; i >= 0; i--) {
      if (s[i] == '0') {
        s.erase(i, 1);
        break;
      }
    }
  }
  for (int i = 0; i < k.size(); i++) {
    if (k[i] == '0') {
      k.erase(i, 1);
      break;
    }
  }
  int chk = 0;
  for (int i = 0; i < s.size(); i++) {
    if (k[i] == s[i])
      continue;
    else if (k[i] > s[i]) {
      chk = 1;
      break;
    }
  }
  if (!chk)
    cout << s << '\n';
  else
    cout << k << '\n';
  return 0;
}
