#19510 by mo2l

#19509 by Mário Andrade

#19508 by PyChess

#19507 by Prashant

#19506 by Nobody2

#19505 by Levi

#19504 by zqd

#19503 by PyChess

#19502 by PyChess

#19501 by PyChess