These pretty little things were blooming in my rock garden last May. I'm sure I put them there, but can't figure out what they are. I'd appreciate any hints that will make me slap my forehead exclaiming "but of course!"
(I guess I'm suffering from the tilted picture syndrome reported elsewhere - is there a way to avoid this by now?)