COSMIC SHUFFLING