Riddle of how dress colour baffled the world solved