#include <bits/stdc++.h>
int n, c[2];
long long ans1, ans2;
int main() {
  scanf("%d", &n);
  for (int i = 1, x; i <= n; ++i) {
    scanf("%d", &x);
    if (x < 0) {
      std::swap(c[0], c[1]);
      ++c[1];
    } else
      ++c[0];
    ans1 += c[1];
    ans2 += c[0];
  }
  printf("%I64d %I64d", ans1, ans2);
  return 0;
}
