Puzzles solved by ABC-21