Naevus [1] Melanoma [2] Seborrhoeic keratosis [3]
Based on photos from The International Skin Imaging Collaboration | View on Github