D B A A B

29.

D B A A B