d and p