#include using namespace std; void rec(int a) { if (a==0) return; // base case cout << a << endl; rec(a/2); // recursive call cout << a << endl; } int main() { rec(300); return 0; }