Text this: Three practical approaches for the synthesis of novel 4,7-dihetarylpyrazolo[1,5-a] [1,3,5] triazines