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