. n q
s d s
n h n