SPOT ON CHESS PUZZLES for Wednesday March 22nd, 2023