p : r p :r