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