random p.