#include <bits/stdc++.h>
typedef struct {
  int x;
  int y;
} punto;
int main() {
  int n, i;
  long long j;
  scanf("%d %I64d", &n, &j);
  punto v[n], m;
  j %= 2 * n;
  scanf("%d %d", &m.x, &m.y);
  for (i = 0; i < n; i++) {
    scanf("%d %d", &v[i].x, &v[i].y);
  }
  for (i = 0; i < j; i++) {
    m.x = 2 * v[i % n].x - m.x;
    m.y = 2 * v[i % n].y - m.y;
  }
  printf("%d %d", m.x, m.y);
}
