#include <bits/stdc++.h>
using namespace std;
int main() {
  long long int t, it;
  cin >> t;
  for (it = 0; it < t; it++) {
    long long int n, i;
    vector<int> arr;
    cin >> n;
    map<int, int> m;
    for (i = 0; i < n; i++) {
      int z;
      cin >> z;
      m[z] += 1;
    }
    int a = 0;
    int b = 0;
    int val1 = 0;
    int val2 = 0;
    for (auto itr = m.begin(); itr != m.end(); itr++) {
      int V = itr->first;
      int cnt = itr->second;
      if (val1 == V && cnt > 0) {
        val1++;
        cnt--;
      }
      if (val2 == V && cnt > 0) {
        val2++;
      }
    }
    cout << val1 + val2 << endl;
  }
  return 0;
}
