forked from: MCMC on 15puzzle

