#include <bits/stdc++.h>
using namespace std;
int main() {
  pair<int, int> A[400002];
  int n, m, i, j, k, ma = 0, mb = 0, a = 0, b = 0, sa, sb;
  cin >> n;
  for (i = 1; i <= n; i++) {
    cin >> A[i].first;
    A[i].second = 1;
  }
  cin >> m;
  for (i = n + 1; i <= n + m; i++) {
    cin >> A[i].first;
    A[i].second = 2;
  }
  sort(A + 1, A + n + m + 1);
  j = A[0].first;
  i = 1;
  sa = n * 3;
  sb = m * 3;
  ma = sa;
  mb = sb;
  while (i <= n + m) {
    while (j == A[i].first && i <= n + m) {
      if (A[i].second == 1)
        a = a + 1;
      else
        b = b + 1;
      i = i + 1;
    }
    sa = a * 2 + (n - a) * 3;
    sb = b * 2 + (m - b) * 3;
    if (sa - sb > ma - mb) {
      ma = sa;
      mb = sb;
    }
    if (sa - sb == ma - mb) {
      if (sa > ma) {
        ma = sa;
        mb = sb;
      }
    }
    j = A[i].first;
    if (A[i].second == 1)
      a = a + 1;
    else
      b = b + 1;
    if (i == n + m) {
      sa = a * 2 + (n - a) * 3;
      sb = b * 2 + (m - b) * 3;
      if (sa - sb > ma - mb) {
        ma = sa;
        mb = sb;
      }
      if (sa - sb == ma - mb) {
        if (sa > ma) {
          ma = sa;
          mb = sb;
        }
      }
    }
    i = i + 1;
  }
  if (i <= n + m) {
  }
  cout << ma << ":" << mb << "\n";
  return 0;
}
