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