def main(): N, Q = map(int, input().split()) X = [int(input()) for i in range(N)] if Q - N < len(set(X)): print("No") return print("Yes") for x in set(X): print(1, x, x) for x in X: print(2, x) for i in range(Q - N - len(set(X))): print(1, 1, 1) main()