Introduction - If you have any usage issues, please Google them yourself
Retrospective algorithm, horse around the problem: in the checkerboard are like (there are like a checkerboard grid points) of a grid, there is a Chinese chess horse, horse go on the word. Seek a path around the board, making horse to starting from the initial position along the path happens to go for each grid point a final return to the starting position.