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