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