_#######____###____######_____###___
_##________##_##___##___##___##_##__
_##_______##___##__##___##__##___##_
_#######_#########_######__#########
______##_##_____##_##___##_##_____##
_#######_##_____##_##___##_##_____##
_#######____###____######_____###___
_##________##_##___##___##___##_##__
_##_______##___##__##___##__##___##_
_#######_#########_######__#########
______##_##_____##_##___##_##_____##
_#######_##_____##_##___##_##_____##