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