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