A cure for cancer