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