____###____###___##_######__######_____###_
___##_##___####__##_##___##_##___##_#######
__##___##__##_##_##_##___##_##___##_##___##
_#########_##__####_##___##_######__#######
_##_____##_##___###_##___##_##___##_##_____
_##_____##_##____##_######__##___##_#######