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