#include <bits/stdc++.h> #define be(v) (v).begin(),(v).end() #define pb(q) push_back(q) #define era(t) t.erase(unique(be(t)),t.end()) #define doublecout(a) cout<<fixed<<setprecision(10)<<a<<endl; typedef long long ll; using namespace std; const ll mod=1000000007,mod9=1000000009; template <class T>inline T lcm(T a,T b){return (a*b/__gcd(a,b));} int main() { cin.tie(0); ios::sync_with_stdio(false); int n; cin>>n; for(int i=1;i<n;i++){ cout << 3<<" "; } cout << 4<<endl; return 0; }