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.