______________________________________________________________________
______________________________________________________________________
_________________#__#_____________________########################_#__
__#_######_#_____#_##________##__________####____#########___#####_#__
_________________#_##___________________##__________#######_######_#__
_________________#_##___________________#_________#########__#_###_#__
_________________#__#______#_##_________##_________####_#____#_#_###__
_________________#_##______#____________##___#_#######_#######_____#__
_________________##_____________________######_##########_#####____#__
_________________###########_##_##______##_######_##_#######_#_____#__
_________________###########____________##__#_###_##########_##____#__
_________________###__#____#_#####______##_##_###_####_####__#_____#__
_________________###########____________#####_###__#########_______#__
___________________###___#_#_____________####################____#_#__
_________________#####_#####_#####______#######_####__##__#####____#__
_________________#__#####_#####_###____#####_________##__#######______
______________#____##__##_#####__##___################_####_######____
_____________##__##################_#####___##__###################___
_____________##__######_###____##___________###_###################___
______________________________________________________________________