B B B A C B D

29.

B

B

B

A

C

B

D