How does an endoscope work?