#include <bits/stdc++.h>
using namespace std;
int n, m;
int main() {
  scanf("%d%d", &n, &m);
  while (n--) {
    int a, b, t, ans;
    scanf("%d%d%d", &a, &b, &t);
    if (a == b) {
      printf("%d\n", t);
      continue;
    }
    int d = t / (m - 1);
    ans = d * (m - 1);
    if (d % 2 == 0) {
      if (ans + a - 1 < t) {
        ans = ans + m - 1 + m - a;
        if (b < a)
          ans += a - b;
        else
          ans += a - 1 + b - 1;
      } else {
        ans += a - 1;
        if (b > a)
          ans += b - a;
        else
          ans += m - a + m - b;
      }
    } else {
      if (ans + m - a < t) {
        ans += m - 1 + a - 1;
        if (b > a)
          ans += b - a;
        else
          ans += m - a + m - b;
      } else {
        ans += m - a;
        if (b < a)
          ans += a - b;
        else
          ans += a - 1 + b - 1;
      }
    }
    printf("%d\n", ans);
  }
  return 0;
}
