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