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