My resolution to the knight's tour problem