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