Scheme 5: Synthesis of 1,4-disubstituted phthalazinylpiperazine derivatives 21