Puzzles solved by ALM