A A A A C
C C C B B B B B B D D D D D D D D D *B *B *B *B A B C D D D D E D D E A A A A B A A A A A A B A A A A A B A A A A C C C A A
C D D A B A A A A A B A A A A C C C A A C D D A A A A B B A A A A A A A A D D D D D D D D D D A A A A A A A A D A A A D
A A A D A A A A A A C C C C C C C A A A A A A C C C C C C C C C B C C B D B B ? ? D B D B B A A B A B B B B B B C B B B
A D A A A A A A A D A A A | ? A A D A B D D D A A B A A A A B A D B A A B A D D A D D A D A B D D A D D A A D E ? ? A A
A A A D A A A C C C C C C D D D B B A B B B E D A B E E D C A A ? B E D B A B ? A A A A A A A A A A A A A A A A A A B B
A A B D D