#16880 by PyChess

#16881 by maths

#16882 by yevlev

#16883 by gkhn

#16884 by Rolf

#16885 by mo2l

#16886 by mo2l

#16887 by Alkis

#16888 by JohnTL

#16889 by Exemplary English Ending