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