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