__________________________######_________
___________________________######_________
____________________________#####__________
_____________________________##___________
___________________________######_________
__________________________#######_________
__#####_________________#########_________
_########_______________###_######_________
_######__##____________###__######_________
__####____##__________###___######_________
_____##################____#######__________
_____#############################__________
______#################___########__________
_______###_______#####_____######_________
______###_______#####______######_________
_____###_______#####_______######_________
#######_________##########_##############_