Opal sort