Helping Cancer Patients Cope: A Problem-Solving Approach