Puzzles solved by LDLHM