SPOT ON CHESS PUZZLES for Tuesday March 21st, 2023