p
q
N
k
1
n
K
p
g
h
y
7
Q
t
t
n
P
P
l