#include <iostream>
using namespace std;
void imprimir_arreglo(int B[], int idx, int size){
cout << B[idx] << " ";
if(idx + 1 < size){
imprimir_arreglo(B, idx + 1, size);
}
}
int main() {
int A[5] = {3, 7, 8, 2, 1};
imprimir_arreglo(A, 0, 5);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCnZvaWQgaW1wcmltaXJfYXJyZWdsbyhpbnQgQltdLCBpbnQgaWR4LCBpbnQgc2l6ZSl7CgogIGNvdXQgPDwgQltpZHhdIDw8ICIgIjsKICBpZihpZHggKyAxIDwgc2l6ZSl7CiAgICBpbXByaW1pcl9hcnJlZ2xvKEIsIGlkeCArIDEsIHNpemUpOwogIH0KfQoKaW50IG1haW4oKSB7CgogIGludCBBWzVdID0gezMsIDcsIDgsIDIsIDF9OwoKICBpbXByaW1pcl9hcnJlZ2xvKEEsIDAsIDUpOyAKICAKICByZXR1cm4gMDsKfQ==