__#####___##____##__##_____##__##_____##__#_____#__##___##___##_____##___##___##_________#__##__##____##_____##____##_##_______###___#####_____##_____##_____###___________#__##__##_____##___##_____##_##____#_____#__##___##_____##_##_____##___##____#####___##____##_____###_____##_____##_