#include<iostream>
#include<string>
#include<vector>
#include<algorithm>
using namespace std;
vector<char> R = { 'u','i','o','p','h','j','k','l','n','m' };
string solution(string p) {
string answer = "";
int l = 0, r = 0;
int temp = 0;
for (int i = 0; i < p.size(); i++) {
if (p[i] == ' ') temp++;
else if (p[i] >= 'A' && p[i] <= 'Z') {
temp++;
if (find(R.begin(), R.end(), p[i] + 'a' - 'A') != R.end()) r++;
else l++;
}
else if (find(R.begin(), R.end(), p[i]) != R.end()) r++;
else l++;
}
while (temp > 0) {
if (l > r) r++;
else l++;
temp--;
}
answer.append(to_string(l));
answer.append(" ");
answer.append(to_string(r));
return answer;
}
int main() {
string str;
getline(cin, str);
cout << solution(str);
return 0;
}