answer to cancer