__#####____######__________##__##_____##__#_____#__##____##_________##__###___###__#________##_______________##__####_####__######___##___####________##__##_###_##__#_____#__##____##___##____##__##_____##__#_____#__##____##___##____##__##_____##___#####____######_____######___##_____##_