#include <bits/stdc++.h>
using namespace std;
int n, m;
int main() {
  int s, f, t, i, e, ans;
  cin >> n >> m;
  for (i = 1; i <= n; ++i) {
    cin >> s >> f >> t;
    if (s not_eq f) {
      e = t % (2 * (m - 1));
      ans = t;
      if (e < m) {
        ++e;
        if (s >= e) {
          ans += s - e;
          if (f >= s)
            ans += f - s;
          else
            ans += 2 * (m - s) + s - f;
        } else {
          ans += 2 * (m - e) + e - s;
          if (s >= f)
            ans += s - f;
          else
            ans += 2 * (s - 1) + f - s;
        }
      } else {
        e = m - 1 - e % m;
        if (e >= s) {
          ans += e - s;
          if (s >= f)
            ans += s - f;
          else
            ans += 2 * (s - 1) + f - s;
        } else {
          ans += 2 * (e - 1) + s - e;
          if (s <= f)
            ans += f - s;
          else
            ans += 2 * (m - s) + s - f;
        }
      }
    } else
      ans = t;
    cout << ans << "\n";
  }
  return 0;
}
