The mystery of the island