#21438 by Alkis

#21439 by PyChess

#21440 by PyChess

#21441 by PyChess

#21442 by PyChess

#21443 by PyChess

#21444 by PyChess

#21445 by PyChess

#21446 by Noname

#21447 by Noname