Monte Carlo recursion evaluation of free energy