Knight's Tour
1.
Knight's complete tour
.
2.
Knight's tour with conditions
.