human
359) Find addresses that have civic number 9999 but typed incorrectly as xsd:string.
gpt
```sparql
PREFIX xsd:<http://www.w3.org/2001/XMLSchema#>
PREFIX :   <http://example.org/ontology#>

SELECT ?addr ?val
WHERE {
  ?addr a :Address ;
        :hasCivicNumber ?val .
  FILTER(datatype(?val) = xsd:string && ?val = "9999")
}
```