Gallstones are tiny stones that can stay in the gallbladder for years before causing problems. These indivisible objects range in…