Puzzles solved by MCJ