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