. n q
d p s
n h n