def f(i, j): return (i + j - 1) % 4 + 1 N = int(input()) A = list(map(int, input().split())) X = int(input()) res = A[0] for i in range(1, N): res = f(res, A[i]) if res == X: print("Yes") for i in range(1, 5): row = [(i + j - 1) % 4 + 1 for j in range(1, 5)] print(*row) else: print("No")