scooter over a year ago I have a 3 inch lump on my last right rib what could it be ? it has been there for 30 years