q . d
d d n
n p q