#include #include #include int phi (int x, int i) { if ( i > 15 ) { return 0; } else { std::cout << x; std::cout << std::endl; x = x - phi(x, i + 1) * pow(2,i + 1); return floor( x / pow(2, i)); } } int main() { std::cout << phi(129,4); }