Lump (possibly cancerous awaiting results, amputation?)