Sort:  

These are chess puzzles. Composing one takes effort. Fortunately, a computer can do them now.