#include <iostream>
using namespace std;
void f( int ile )
{
if (ile <= 0) return;
cout << "f " << ile << endl;
f(--ile); //rekurencja, czyli wolanie f z wnetrza f
//w tym przypadku to jest rekurencja ogonowa, bo wolanie f jest na koncu wnetrza f
}
int main()
{
f(5); //wywolaj f 5 razy
return 0;
}