#include <bits/stdc++.h>
int i, j, k, l, n, a[1000000][2], X0, Y0;
long long m, K, R, t1, t2, t3, t4, ans;
int main() {
  scanf("%d%I64d", &n, &m);
  scanf("%d%d", &X0, &Y0);
  for (i = 0; i < n; i++) scanf("%d%d", &a[i][0], &a[i][1]);
  K = m / n;
  R = m % n;
  if (K & 1) {
    if (m & 1) {
      for (i = 0; i < R; i++, i++) t1 = t1 + a[i][0];
      for (i = 1; i < R; i++, i++) t2 = t2 + a[i][0];
      t1 <<= 1;
      t2 <<= 1;
      ans = t2 - t1 - X0;
      t1 = t2 = 0;
      for (i = 0; i < n; i++, i++) t1 = t1 + a[i][0] * 2;
      for (i = 1; i < n; i++, i++) t2 = t2 + a[i][0] * 2;
      ans = ans + t1 - t2;
      printf("%I64d ", ans);
      t1 = t2 = ans = 0;
      for (i = 0; i < R; i++, i++) t1 = t1 + a[i][1];
      for (i = 1; i < R; i++, i++) t2 = t2 + a[i][1];
      t1 <<= 1;
      t2 <<= 1;
      ans = t2 - t1 - Y0;
      t1 = t2 = 0;
      for (i = 0; i < n; i++, i++) t1 = t1 + a[i][1] * 2;
      for (i = 1; i < n; i++, i++) t2 = t2 + a[i][1] * 2;
      ans = ans + t1 - t2;
      printf("%I64d ", ans);
    } else {
      for (i = 0; i < R; i++, i++) t1 = t1 + a[i][0];
      for (i = 1; i < R; i++, i++) t2 = t2 + a[i][0];
      t1 <<= 1;
      t2 <<= 1;
      ans = t1 - t2 + X0;
      t1 = t2 = 0;
      for (i = 0; i < n; i++, i++) t1 = t1 + 2 * a[i][0];
      for (i = 1; i < n; i++, i++) t2 = t2 + 2 * a[i][0];
      ans = ans + t2 - t1;
      printf("%I64d ", ans);
      t1 = t2 = ans = 0;
      for (i = 0; i < R; i++, i++) t1 = t1 + a[i][1];
      for (i = 1; i < R; i++, i++) t2 = t2 + a[i][1];
      t1 <<= 1;
      t2 <<= 1;
      ans = t1 - t2 + Y0;
      t1 = t2 = 0;
      for (i = 0; i < n; i++, i++) t1 = t1 + 2 * a[i][1];
      for (i = 1; i < n; i++, i++) t2 = t2 + 2 * a[i][1];
      ans = ans + t2 - t1;
      printf("%I64d ", ans);
      t1 = t2 = ans = 0;
    }
  } else {
    if (m & 1) {
      for (i = 0; i < R; i++, i++) t1 = t1 + a[i][0];
      for (i = 1; i < R; i++, i++) t2 = t2 + a[i][0];
      t1 <<= 1;
      t2 <<= 1;
      ans = t1 - t2 - X0;
      printf("%I64d ", ans);
      t1 = t2 = ans = 0;
      for (i = 0; i < R; i++, i++) t1 = t1 + a[i][1];
      for (i = 1; i < R; i++, i++) t2 = t2 + a[i][1];
      t1 <<= 1;
      t2 <<= 1;
      ans = t1 - t2 - Y0;
      printf("%I64d\n", ans);
    } else {
      for (i = 0; i < R; i++, i++) t1 = t1 + a[i][0];
      for (i = 1; i < R; i++, i++) t2 = t2 + a[i][0];
      t1 <<= 1;
      t2 <<= 1;
      ans = t2 - t1 + X0;
      printf("%I64d ", ans);
      t1 = t2 = ans = 0;
      for (i = 0; i < R; i++, i++) t1 = t1 + a[i][1];
      for (i = 1; i < R; i++, i++) t2 = t2 + a[i][1];
      t1 <<= 1;
      t2 <<= 1;
      ans = t2 - t1 + Y0;
      printf("%I64d\n", ans);
    }
  }
  return 0;
}
