#include "iostream" #include "time.h" #include "stdlib.h" #include "iomanip" #include "math.h" #include "algorithm" #include "functional" #include "list" using namespace std; int n; listp; bool flag; int ans; int sum; int main() { cin >> n; p.push_back(2); for (int i = 3; i <= n; i++) { flag = true; for (auto j = p.begin(); (*j)*(*j) <= i; ++j) { if (i % (*j)==0) { flag = false; break; } } if (flag)p.push_back(i); } for (auto i = p.begin(); sum 0) { if ((sum - n) % 2 == 0)ans -= 2; else ans -= 3; } if (n == 6)ans = -1; if (ans <= 0) { cout << "-1\n"; return 0; } cout << ans << "\n"; return 0; }