Scientists solved mystery of 6,000 octopuses in an octopus garden