#include <bits/stdc++.h>
using namespace std;
int uno = 0, dos = 0, ctos, son, preg, A[105], num, hay = 0;
int main() {
  scanf("%d", &ctos);
  for (int i = 1; i <= ctos; i++) {
    scanf("%d", &son);
    if (son % 2 == 0) {
      for (int e = 1; e <= son / 2; e++) {
        scanf("%d", &num);
        uno += num;
      }
      for (int e = 1; e <= son / 2; e++) {
        scanf("%d", &num);
        dos += num;
      }
    } else {
      for (int e = 1; e <= son / 2; e++) {
        scanf("%d", &num);
        uno += num;
      }
      ++hay;
      scanf("%d", &A[hay]);
      for (int e = 1; e <= son / 2; e++) {
        scanf("%d", &num);
        dos += num;
      }
    }
  }
  sort(A + 1, A + hay + 1);
  for (int i = 1; i <= hay; i++) {
    if (i % 2 == 1)
      uno += A[hay - i + 1];
    else
      dos += A[hay - i + 1];
  }
  printf("%d %d\n", uno, dos);
  return 0;
}
