constipation boy get cancer