i

j

q

p

x

y