solve 3_recursion_data/training/3b_CalkinWilf