Puzzles solved by msd