#include <iostream>
#include <vector>
using namespace std;
int main() {
int n;
cin >> n;
int s[n];
for (int i = 1; i <= n; i++) {
cin >> s[i];
cout << s[i];
}
int c = 1;
for (int i = 1; i <= n; i++) {
int lastNr = s[i];
int n = s[i];
cout << lastNr << " ";
for (int i = c; i <= n; i++) {
for (int a = 1; a <= n; a++ ) {
s[a + 1] = s[a];
}
}
}
for (int i = 1; i <= n; i++) {
cout << s[i];
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CiAgICBpbnQgbjsKCWNpbiA+PiBuOwoJaW50IHNbbl07Cglmb3IgKGludCBpID0gMTsgaSA8PSBuOyBpKyspIHsKCQljaW4gPj4gc1tpXTsKCQljb3V0IDw8IHNbaV07Cgl9CglpbnQgYyA9IDE7Cglmb3IgKGludCBpID0gMTsgaSA8PSBuOyBpKyspIHsKCQlpbnQgbGFzdE5yID0gc1tpXTsKCQlpbnQgbiA9IHNbaV07CgkJY291dCA8PCBsYXN0TnIgPDwgIiAiOwoJCWZvciAoaW50IGkgPSBjOyBpIDw9IG47IGkrKykgewoJCQlmb3IgKGludCBhID0gMTsgYSA8PSBuOyBhKysgKSB7CgkJCQlzW2EgKyAxXSA9IHNbYV07CgkJCX0KCQl9Cgl9Cglmb3IgKGludCBpID0gMTsgaSA8PSBuOyBpKyspIHsKCQljb3V0IDw8IHNbaV07Cgl9CiAgICByZXR1cm4gMDsKfQ==