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