#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <stdbool.h>
int main() {
    char temp;
    long long even = 0;
    long long odd = 0;
    bool lastdigiteven = true;
    while (scanf("%c", &temp) != EOF) {
        if (temp != '\n') {
            // 如果是偶数
            if ((temp - '0') % 2 == 0) {
                lastdigiteven = true;
                even++;
            } else { // 如果对2求余不得0,证明是奇数
                odd++;
                lastdigiteven = false;
            }
        }
    }
    // 偶数和偶数组合,可以得到偶数,奇数和奇数组合可以得到偶数
    
    if (lastdigiteven) {
        printf("%lld", even - 1);
    } else {
        printf("%lld", odd - 1);
    }
        
        return 0;
}