Thank you to Kevin for sending his thoughts on Chessboard Challenge. You can download his solution to read here. Response to: Chessboard Challenge