Primordial coding of amino acids by adsorbed purine bases.