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