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