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