         #                      #      v                                  ^E
         #                      #                                   OOOOOOOE
         #                      #           OOOOOOOOOOOOOOOOOO             E
         #                      #                                          E
         #          OOOOOOOOOO# #                                          E
         #                    #OOOOOOOOOOOOOOOOOOO                         E
         #                    #                  OOO#OOOOOOOOOOOOOO        E
         #                    #                     #                      E
         #                    #                     #             OOOOOOOOOE
         #                    #                     #                      E
         #                    #        OOOOOOOOOOO  #                      E
         #    OOOOOOOOOOOOOOOO#                     #                      E
         #                    # OOOOOOOOOOOOOOOOOOO #    OOOOOOOOOOOOOOOOOOE
         #           OOOOOOOOOOOO                   #                      E
         #                                          #                      E
      OOOOOOOOOOO                                   #                      E
                                 OOOOOOOOOOOOOOOOOOOOOOOO                  E
                         OOOOOOOOO                                         E
         OOOOOOOOOOOOOO                                                    E
                                                      OOOOOOOOOOOOOO   OOOOE
                                                                           E
                                                                           E

