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