#include <bits/stdc++.h>
using namespace std;
int n;
long long int j;
struct p {
  long long int x, y;
};
p m;
vector<p> a;
int main() {
  scanf("%d%lld", &n, &j);
  a.resize(n);
  j %= 2 * n;
  scanf("%lld%lld", &m.x, &m.y);
  for (int i = 0; i < n; i++) scanf("%lld%lld", &a[i].x, &a[i].y);
  for (int i = 0; i < j; i++) {
    m.x = 2 * a[i % n].x - m.x;
    m.y = 2 * a[i % n].y - m.y;
  }
  printf("%lld %lld", m.x, m.y);
  return 0;
}
