##______________________###
_####___________________####
__#####________________#####
__######______________######
___#######____________######
_____########________#######
______#########_____#######
________########____#######
_________#########__#######
_____________######_#####
________________########
__________#############
________#################
_______###___############
______#####_#############
_____#####################
______###################
_______#################
___________##########
__________#############
________#################