Knight's Move Challenge

Simply move the knight (in legal knight chess moves) to every square on the board in as few moves as possible.

images/knights-move.js