#include <bits/stdc++.h>
using namespace std;
int main() {
  int t;
  cin >> t;
  while (t--) {
    int n;
    cin >> n;
    int a[n];
    for (int i = 0; i < n; i++) cin >> a[i];
    int a1 = a[0];
    int d1 = 0, d2 = 0;
    int prev1 = a1;
    int alice = prev1, bob = 0, k = 1;
    while (1) {
      int a2 = 0;
      int c1 = 0, c2 = 0;
      int prev2;
      a1 = 0;
      if (k % 2 == 1) {
        int i;
        for (i = n - d2 - 1; i > d1; i--) {
          c2++;
          if (a2 <= prev1) {
            a2 += a[i];
            d2++;
          } else
            break;
        }
        prev2 = a2;
        bob += prev2;
        if (c2 != 0) k++;
        if (i == d1) break;
      } else {
        int j;
        for (j = d1 + 1; j < n - d2; j++) {
          c1++;
          if (a1 <= prev2) {
            a1 += a[j];
            d1++;
          } else
            break;
        }
        prev1 = a1;
        alice += prev1;
        if (c1 != 0) k++;
        if (j == n - d2) break;
      }
    }
    cout << k << " " << alice << " " << bob << endl;
  }
}
