Puzzles solved by H_ann