__#####____#####___##_____##__##____##__#_____#__#_____#__##_____##___##__##___#_____#__#_____#__##_____##____####_____#####____######__#########_____##_____#_____#________#__##_____##_____##_____#_____#__#_____#__##_____##_____##______#####____#####___##_____##_____##____