#include <bits/stdc++.h>
using namespace std;
int n, m, num;
char s[1000010];
long long dp[2][2] = {0};
long long calc(long long x) { return x * (x - 1) / 2; }
int main() {
  int T, L;
  scanf("%s", s);
  L = strlen(s);
  for (int i = 0; i < L; i++) dp[i % 2][s[i] - 'a']++;
  cout << dp[0][0] * dp[1][0] + dp[0][1] * dp[1][1] << " ";
  cout << calc(dp[0][0]) + calc(dp[0][1]) + calc(dp[1][0]) + calc(dp[1][1]) + L
       << endl;
  return 0;
}
