SPOT ON CHESS PUZZLES for MONDAY, May 1st of 2023