Puzzles solved by Alh