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