C# Homework Help - Puzzles, Games, and Algorithms: Knight Tour