Chess puzzles and checkmates. General discussion on move order and possible solution to various puzzles.