Check and stalemate

2022