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