_######__##___##_######__########_#######
_##___##_________##___##____##____##_____
_##___##_#######_##___##____##____#####__
_##___##_##___##_######_____##____##_____
_##___##_##___##_##___##____##____##_____
_######__#######_##___##____##____#######