The twists and turns of colorectal cancer screening.