[PD] abstraction [list-unique-random]