#include <bits/stdc++.h>
#define IOS ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0);
using namespace std;
void arr_increment(std::vector<int>& arr, int idx) {
if (idx >= arr.size()) return;
arr[idx] += idx;
arr_increment(arr, idx + 1);
}
void solve() {
vector<int> arr = {1,8,2,10,3};
arr_increment(arr, 0);
for (auto &i : arr) cout << i << " ";
}
int main() {
IOS;
solve();
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CiNkZWZpbmUgSU9TIGlvc19iYXNlOjpzeW5jX3dpdGhfc3RkaW8oMCk7Y2luLnRpZSgwKTtjb3V0LnRpZSgwKTsKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCnZvaWQgYXJyX2luY3JlbWVudChzdGQ6OnZlY3RvcjxpbnQ+JiBhcnIsIGludCBpZHgpIHsKICAgIGlmIChpZHggPj0gYXJyLnNpemUoKSkgcmV0dXJuOyAKICAgIGFycltpZHhdICs9IGlkeDsgCiAgICBhcnJfaW5jcmVtZW50KGFyciwgaWR4ICsgMSk7IAp9Cgp2b2lkIHNvbHZlKCkgewogICAgdmVjdG9yPGludD4gYXJyID0gezEsOCwyLDEwLDN9OwogICBhcnJfaW5jcmVtZW50KGFyciwgMCk7CiAgICBmb3IgKGF1dG8gJmkgOiBhcnIpIGNvdXQgPDwgaSA8PCAiICI7Cn0KCmludCBtYWluKCkgewogICAgSU9TOwogICAgc29sdmUoKTsKICAgIHJldHVybiAwOwp9