SPOT ON CHESS PUZZLES for TUESDAY, May 2nd of 2023