#20386 by var2complete

#20387 by Noname

#20388 by var3

#20389 by var3more1

#20390 by var3more2

#20391 by var3more2 point1

#20392 by HeartsInClone

#20393 by PyChess

#20394 by Noname

#20395 by PyChess