#16825 by yevlev

#16824 by Noname

#16823 by Noname

#16822 by PyChess

#16821 by Noname

#16820 by Noname

#16819 by mo2l

#16818 by mo2l

#16817 by YourMove

#16816 by Noname