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