KnightsChallenge F# project for solving the challenge of a knight landing on every square of a chess board, only once