Genetic unraveling of colorectal cancer