________________________##__________##___
__###_________________________##_____###_#___
__###########___________________##_##____##__
__#_____###########_______________#_______##_
__#__________#############_______##________##
__#_________#######____###########_________##
__#_________#######_____######_####________#_
__#_________#######____#######____##______##_
__#__________#####______######_____###__###__
__##___________##________####____________#___
___#____________________________________##___
___##___________________________________#____