A

D B C

E