Puzzles solved by mbe