how do octopus know what color to change