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