Computer simulation for teaching endoscopic procedures.