#include <bits/stdc++.h>
using namespace std;
int main() {
  int K;
  scanf("%d", &K);
  if (K == 1) {
    puts("YES");
    puts("2 1");
    puts("1 2");
  } else if (K & 1) {
    puts("YES");
    printf("%d %d\n", 2 * (K + 2), (K + 2) * K);
    for (int i = 1; i < K + 2; i++)
      for (int j = i + 1; j <= K + 2; j++) {
        if ((j == i + 1 && i % 2 == 0) || (i == 1 && j == 2) ||
            (i == 1 && j == 3))
          continue;
        printf("%d %d\n", i, j);
      }
    printf("%d %d\n", 2, 3);
    for (int i = 1; i < K + 2; i++)
      for (int j = i + 1; j <= K + 2; j++) {
        if ((j == i + 1 && i % 2 == 0) || (i == 1 && j == 2) ||
            (i == 1 && j == 3))
          continue;
        printf("%d %d\n", i + K + 2, j + K + 2);
      }
    printf("%d %d\n", K + 2 + 2, K + 2 + 3);
    printf("%d %d\n", 1, K + 3);
  } else
    puts("NO");
}
