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