n, q = map(int, input().split()) X = [int(input()) for _ in range(n)] if n + len(set(X)) > q: print("No") exit() nums = list(set(X)) ans = [] for x in nums: ans.append([1, x, x]) for x in nums: ans.append([2, x]) ans.append([1, 1, 1]) print("Yes") for x in ans: print(*x)