- #include <stdio.h> 
-   
- void printreverse(FILE *f) { 
-     int n; 
-     if (fscanf(- f , "%d", &- n ) != 1) return;
 
-     printreverse(f); // recursive call 
- } 
-   
- int main(void) { 
- 	printreverse(stdin); 
- 	return 0; 
- } 
-   
				I2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIHByaW50cmV2ZXJzZShGSUxFICpmKSB7CiAgICBpbnQgbjsKICAgIGlmIChmc2NhbmYoZiwgIiVkIiwgJm4pICE9IDEpIHJldHVybjsKICAgIHByaW50cmV2ZXJzZShmKTsgLy8gcmVjdXJzaXZlIGNhbGwKICAgIHByaW50ZigiJWQiLCBuKTsKfQoKaW50IG1haW4odm9pZCkgewoJcHJpbnRyZXZlcnNlKHN0ZGluKTsKCXJldHVybiAwOwp9Cg==