N = int(input()) def rangeSUM(l, r, c): return (l+r)*c//2 allSUM = rangeSUM(1, N, N)*2 start = -1 for i in range(2, N+2): if rangeSUM(i, i+N-1, N) == allSUM: start = i break if start == -1: exit(print("No")) print("Yes") P = [1] Q = [start-1] while len(P) < N: p, q = Q[-1], P[-1] P.append(p+1) Q.append(q) print(*P) print(*Q)