n, k = map(int, input().split()) if (n - 1) % k == 0: print('No') else: print('Yes') a = [0] * n for i in range(k): if i > 0: a[i] = 10000000 for j in range(i + k, n, k): a[j] = a[j - k] - 1 for i in range(n - 1): print(i + 1, i + 2, a[i + 1] - a[i])