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