___#_____#__##____##__##____##____####___##%##____####_____##___##########__############%___##########____#_#__#_#