#
                      ###
      ##   ##   ##   #####  ##   #
      # #  # #  # #  #  #   # #  #
    #  # #  # #  # #   #  #  # #
    #   ##   ##   ##    ###   ##

    ############################