Certain compounds of formula (I), ##STR00001## or a pharmaceutically
acceptable salt or solvate thereof, wherein R.sup.1, R.sup.2, R.sup.3, P,
X, Y, q, r ans s are as defined in the specification, a process for
preparing such compounds, a pharmaceutical composition comprising such
compounds and the use of such compounds in medicine.