B C D B E C B B B B C B C C C E B E C E A C E C B D C