#include "library.h" void print_collatz(const int N) { cout << N << " "; if (N == 1) return; if (N % 2 == 0) print_collatz(N / 2); else print_collatz(3 * N + 1); } void test() { cout << "Enter the starting point: "; const int N = read_int(); print_collatz(N); cout << "\n"; test(); } void main() { test(); }