Scheme 24: A plausible mechanism for the synthesis of 1H-pyrazolo[1,2-b] phthalazine-5,10-diones 95