#include <iostream>
using namespace std;

int main() {
    string s;cin>>s;
    int ans=0;
    int last=s.back();
    for(int i=0;i<s.size()-1;i++)
    {
        if((s[i]-'0'+last-'0')%2==0)ans++;
    }
    cout<<ans;
}
// 64 位输出请用 printf("%lld")

切分为两段加起来为偶数,即只需要考虑切完后的两段最后一位相加能不能凑出偶数