Text this: Design, catalyst-free synthesis, DFT study and anticancer assessment of new 2,9-disubstituted purine-6-carboxamides.