q
i
q
k
q
j
g
q
v