Puzzles solved by alma