Aspirin halves colon cancer risk — if you have certain gene