Puzzles solved by APROMEP