#########################################
#########################################
#############....########################
############...................##########
############......#####~............~.###
############......~~#~~~~~............###
#############....~~~#~~~..............###
###############.~~~~~~~~..............###
###############.~~~~~~~~~################
###############.~~~~~~~~#################
###############.#~~~~~~~#################
###############.###~~~~~#################
###############.####~~~#########~########
#############....#............##~~~~#####
############..................##~~~~#####
############..................~~~~~~#####
############..................~~~~#######
############..................###########
############..................###########
#############....#............###########
#########################################
