#include <bits/stdc++.h>
using namespace std;
int n, k, x, y, z, top, a[101];
int main() {
  scanf("%d", &n);
  for (int i = 1; i <= n; i++) {
    scanf("%d", &k);
    for (int j = 1; j <= k; j++) {
      scanf("%d", &x);
      if (k % 2 && j == k / 2 + 1)
        a[top++] = x;
      else if (j <= k / 2)
        y += x;
      else
        z += x;
    }
  }
  sort(a, a + top);
  for (int i = top - 1, j = 0; i >= 0; i--, j++)
    ((j % 2 == 0) ? (y += a[i]) : (z += a[i]));
  printf("%d %d", y, z);
  return 0;
}
