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