>> test_ncrule f = 1.923607162353882e-16 correct_ans = 2 f = 2.09439510239320 correct_ans = 2 f = 2.04052428476350 correct_ans = 2 f = 1.99857073182384 correct_ans = 2 f = 1.99920309391571 correct_ans = 2 f = 2.00001781363666 correct_ans = 2 f = 2.00001086554154 correct_ans = 2 f = 1.99999983527472 correct_ans = 2 f = 2 correct_ans = 2 f = 4 correct_ans = 2.66666666666667 f = 8 correct_ans = 4 f = 2.66666666666667 correct_ans = 2.66666666666667 f = 4 correct_ans = 4 f = 6.66666666666667 correct_ans = 6.40000000000000 f = 4 correct_ans = 4 f = 6.51851851851852 correct_ans = 6.40000000000000 f = 11.25925925925926 correct_ans = 10.66666666666667 f = 6.40000000000000 correct_ans = 6.40000000000000 f = 10.66666666666667 correct_ans = 10.66666666666667 f = 18.33333333333334 correct_ans = 18.28571428571428 f = 10.66666666666667 correct_ans = 10.66666666666667 f = 18.31253333333334 correct_ans = 18.28571428571428 f = 18.28571428571428 correct_ans = 18.28571428571428 f = 31.99999999999999 correct_ans = 32 f = 56.90205761316870 correct_ans = 56.88888888888889 f = 32.00000000000001 correct_ans = 32 f = 56.89696413342515 correct_ans = 56.88888888888889 f = 56.88888888888889 correct_ans = 56.88888888888889 f = 1.024000000000000e+02 correct_ans = 1.024000000000000e+02 f = 1.861861979166667e+02 correct_ans = 1.861818181818182e+02 >> diary