Puzzles solved by M D 6B