#include #include #include using namespace std; int n; string s; int main(int argc, char *argv[]){ set p({2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47}); cin >> s; n = (s.size() < 3) ? min(atoi(s.c_str()), 50) : 50; for(int i=3;;i++){ vector ok(2*n); ok[0] = 1; for(int _=9;_--;)for(int j=0;j=i) ok[j-i] = 1; ok[j+i] = 1; } if(ok[n-1]){ cout << i << endl; return 0; } } }