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