#include <bits/stdc++.h>
using namespace std;
int main() {
  long long ans = 0;
  string s;
  cin >> s;
  for (long long i = 0; i < s.size() - 1; i++)
    ans += (!(((s[i] - '0') * 10 + (s[i + 1] - '0')) % 4)) * (i + 1) +
           (!((s[i] - '0') % 4));
  ans += (!((s[s.size() - 1] - '0') % 4));
  cout << ans << endl;
  return 0;
}
