Random with probability

Huh. This really sounds like a simplest of solutions! And the amount of times entry is re-added can be derived from the entry’s value!