P

i

x

g

i

X