void f2(int n) { if (n<=1) return; g2(n, n/3); } void g2(int n, int m) { int i=1; while (m < n) { m += i; i++;