Counting (and Randomly Generating) Hamiltonian Cycles in Rectangular Grids By Pablo Blanco and Doron Zeilberger