Triazolothiadiazoles and triazolothiadiazines--biologically attractive scaffolds.