Skin

A 5 yr. old male child has multiple hyperpigmented macules over the trunk. On rubbing the lesion with rounded end of pen, he developed urticarial wheal, confined to border of lesion, most likely diagnosis is: