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