#include<bits/stdc++.h>
using namespace std;
#define ll long long
#define pb push_back
#define yes cout<<"YES\n";
#define no cout<<"NO\n";
const int N=3e5+7;
ll T=1, n;
void fib(ll x)
{
if(x > n)
return;
cout << x << ' ';
fib(x + 1);
}
void solve()
{
cin >> n;
fib(1);
}
int main()
{
ios::sync_with_stdio(NULL);
cin.tie(0);
cout.tie(0);
// freopen("","r", stdin);
// freopen("","w", stdout);
while(T--)
solve();
return 0;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKI2RlZmluZSBsbCBsb25nIGxvbmcKI2RlZmluZSBwYiBwdXNoX2JhY2sKI2RlZmluZSB5ZXMgY291dDw8IllFU1xuIjsKI2RlZmluZSBubyBjb3V0PDwiTk9cbiI7CmNvbnN0IGludCBOPTNlNSs3OwpsbCBUPTEsIG47CnZvaWQgZmliKGxsIHgpCnsKICAgIGlmKHggPiBuKQogICAgICAgIHJldHVybjsKCiAgICBjb3V0IDw8IHggPDwgJyAnOwogICAgZmliKHggKyAxKTsKfQp2b2lkIHNvbHZlKCkKewogICAgY2luID4+IG47CiAgICBmaWIoMSk7Cn0KaW50IG1haW4oKQp7CiAgICBpb3M6OnN5bmNfd2l0aF9zdGRpbyhOVUxMKTsKICAgIGNpbi50aWUoMCk7CiAgICBjb3V0LnRpZSgwKTsKCi8vICAgIGZyZW9wZW4oIiIsInIiLCBzdGRpbik7Ci8vICAgIGZyZW9wZW4oIiIsInciLCBzdGRvdXQpOwogICAgd2hpbGUoVC0tKQogICAgICAgIHNvbHZlKCk7CiAgICByZXR1cm4gMDsKfQo=