trieste science fiction 2105