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