D/rand////
