#include <bits/stdc++.h>
using namespace std;
string f(string str) {
  for (int i = 0; i < str.size() - 1; i++) {
    if (str[i] == '0' and str[i + 1] == '1') {
      str.erase(str.begin() + i, str.begin() + i + 2);
      return f(str);
    }
    if (str[i] == '1' and str[i + 1] == '0') {
      str.erase(str.begin() + i, str.begin() + i + 2);
      return f(str);
    }
  }
  return str;
}
int main() {
  string s;
  cin >> s;
  s += '9';
  int ans = s.size();
  int lastSize = s.size();
  string a = s;
  while (true) {
    a = f(a);
    if (a.size() == lastSize) break;
    lastSize = a.size();
  }
  ans -= a.size();
  cout << ans << endl;
  return 0;
}
