q . d
h n n
n n s