#include using namespace std; void solve(){ int n; cin >> n; vector v; for(int i = 0; i < n; i++){ v.push_back(i + 1); } if(n < 3){ cout << "No" << endl; return; } cout << "Yes" << endl; if(n % 2 != 0){ for(int i = 0; i < n; i++){ cout << v[i] << " "; } cout << endl; } else{ swap(v[n - 2], v[n - 1]); for(int i = 0; i < n; i++){ cout << v[i] << " "; } cout << endl; } return; } int main(){ solve(); return 0; }