#17043 by YourMove

#17042 by YourMove

#17041 by Saul

#17040 by Saul

#17039 by Noname

#17038 by Noname

#17037 by PyChess

#17036 by Noname

#17035 by Alimohamadi, Vahid

#17034 by Keith Aaland