Puzzles solved by Alma PP