Cholelithiasis and colorectal cancer.