j

q

k

f

m

p