#include <bits/stdc++.h>
int main(void) {
  while (1) {
    int n, m, i, j, k;
    scanf("%d", &m);
    if (m == 0) {
      break;
    }
    int ax[m], ay[m];
    for (i = 0; i < m; i++) {
      scanf("%d%d", &ax[i], &ay[i]);
    }
    scanf("%d", &n);
    int bx[n], by[n];
    for (i = 0; i < n; i++) {
      scanf("%d%d", &bx[i], &by[i]);
    }
    for (i = 0; i < m; i++) {
      for (j = m - 1; j > i; j--) {
        if (ax[j] < ax[j - 1]) {
          int v, w;
          v = ax[j];
          w = ay[j];
          ax[j] = ax[j - 1];
          ay[j] = ay[j - 1];
          ax[j - 1] = v;
          ay[j - 1] = w;
        }
      }
    }
    for (i = 0; i < n; i++) {
      for (j = n - 1; j > i; j--) {
        if (bx[j] < bx[j - 1]) {
          int v, w;
          v = bx[j];
          w = by[j];
          bx[j] = bx[j - 1];
          by[j] = by[j - 1];
          bx[j - 1] = v;
          by[j - 1] = w;
        }
      }
    }
    for (i = 0; i < n; i++) {
      int x = bx[i] - ax[0], y = by[i] - ay[0];
      for (j = 1, k = i + 1; j < m && k < n; k++) {
        if (ax[j] + x == bx[k] && ay[j] + y == by[k]) {
          j++;
        }
      }
      if (j == m) {
        printf("%d %d\n", x, y);
        break;
      }
    }
  }
}
