#17671 by MSD@sekainoshogi

#17672 by Roland Marquis

#17673 by PyChess

#17674 by George

#17675 by Igor

#17676 by yevlev

#17677 by MisterTheCookiePear

#17678 by Plain Luck!

#17679 by yevlev

#17680 by Diego