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