### instruction:
If you are a doctor, please answer the medical questions based on the patient's description.

### input:
i recently found a small hard bump on the side of my penis, it is approximately the size of a bb, maybe smaller and is not painfull. I do not shave the shaft of my penis so i know it cannot be an ingrown hair, and have not been sexually active for at least 6 months, and used protection when i was. Any insight into what this could be is greatly appreciated

### output:

Hello, Clinically the lesions are present as a pearly white dome-shaped bump on the affected area. The whitish ball coming after extraction is molluscan body. Most of the time the lesions may resolve by its own, but some may remain and can become slightly larger.  In these cases, once any lesion remains then there is the further possibility of more eruptions from one lesion. Therefore, in my opinion, any of the bump if remaining should be treated properly. I treat my patient with simple extraction with a needle or by Chemical Cautery or by extraction and needling. There is nothing to be worried about the same and can be very well treated. I suggest you to not pinch, pop or squeeze the area. For the redness: it appears that you have developed "contact allergic dermatitis" at the areas. Let me explain you elaborately. The penile skin is the thinnest skin in the body and is such a soft and thin skin that even the blood vessels are visible sometimes from our naked eye. Some redness is always present on penile skin. Adding to it the thinnest skin of the body over glans is also sensitive to the friction plus the chemicals in day to day life. All these factors also lead to the kind of problem which you are facing. Mild to moderate redness is quite common in this area because of the friction during sexual intercourse or due to masturbation also.  Even the condoms are known to produce redness because of the rubber content as well as certain chemicals on the condoms as lubricants and as a fragrance. Hope I have answered your query. Let me know if I can assist you further. Take care Chat Doctor. 