Ocean Puzzles by Highlights