Nodular melanoma or something else?