__#####_________##__##_____##__########__#_____#________##__###___###_____##___________#________##__####_####_____##______#####_________##__##_###_##_____##_____#________##____##__##_____##_____##_____#________##____##__##_____##_____##_____#######___######___##_____##_____##____