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