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