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