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