Combinatorial synthesis of 2,9-substituted purines