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