__###########
__###########
__###########
__###########
__############
__############
__############
__############
__############
__#############
__#############
___############
___############
___#################
___###########################
___###########################
__############################
__####_____#############___###
__####_____###____###______###
__####_____###____###______###
__###______###____###______###
__###______###____###______###
__###______###____###______###
__###______###____###______###
_###______________###______###
_###______________###______###
_###______________###______###
__________________###
__________________###