Puzzles solved by MDJ