human
Find addresses whose civic number is odd.
gpt
```sparql
PREFIX :       <http://example.org/ontology#>
PREFIX rdf:    <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX fn:     <http://www.w3.org/2005/xpath-functions#>

SELECT ?addr
WHERE {
  ?addr rdf:type :Address ;
        :hasCivicNumber ?num .
  FILTER((?num % 2) != 0)
}
```