/*学校oj数据应该不给力*/
#include<bits/stdc++.h>
using namespace std;
bool is_prime(int n){
for(int i=2;i<n;i++){
if(n%i==0){
return false;
}
}
return true;
}
int main(){
int n;
cin>>n;
bool flag=true;
for(int i=1;i<n;i++){
if(!is_prime(2*i+1)){
flag=false;
}
}
if(flag and is_prime(n+1)){
for(int i=1;i<=n;i++){
cout<<i<<" ";
}
}
else{
cout<<"no solution";
}
return 0;
}