#include <bits/stdc++.h>
using namespace std;
inline bool equal(double _x, double _y) {
  return _x > _y - 1e-9 && _x < _y + 1e-9;
}
int main() {
  int n, m, s, f, t, tp;
  scanf("%d%d", &n, &m);
  m = 2 * m - 2;
  while (n--) {
    scanf("%d%d%d", &s, &f, &t);
    if (s == f) {
      printf("%d\n", t);
      continue;
    }
    if (s < f) {
      s--;
      f--;
    } else {
      s = m - s + 1;
      f = m - f + 1;
    }
    tp = t % m;
    printf("%d\n", (s - tp + m) % m + t + f - s);
  }
}
