G

F

F

E

D

C

B

A