######W##W######W#########
####                    <#
###                     ##
#                        #
#      m                 #
#                  m     #
#                        #
#                        #
#                        W
#                        #
#      m     #      m    #
W           ###          #
#          ##>##         #
#           # %     o    #
#            #o##W##-#####
#            oo#        l#
#            ooW         #
#s    m        #        l#
#s             #         #
#s             #        l#
#s             #         #
#s             W        l#
#s        m    #   m     #
#s             #      ##R#
#ssssssss      #     #<  #
#############W#####W######
