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