Making these nanocrystals has stumped chemists for 30 years