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