Puzzles solved by almahiral