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