. . . . . "##STR00008## wherein R.sup.a, R.sup.b, R.sup.d and X are as hereinbefore defined, Z.sup.3 denotes a leaving group, for example a halogen atom such as a chlorine or bromine atom, or a sulphonyloxy group such as a methanesulphonyloxy or" .