Compounds of the formula I, II or III: ##STR00001## or pharmaceutically
acceptable salts thereof, wherein m, n, q, Ar, R.sup.1, R.sup.2, R.sup.3,
R.sup.4 and R.sup.5 are as defined herein. Also provided are methods for
preparing, compositions comprising, and methods for using compounds of
formulas I-III.