Solving a Chess Puzzle