Definition: In this task, five ordered key facts are given. All the given facts are expressed in natural language. Your job is to generate a story 100 to 1000 words long, that includes all the facts given as input in their order of appearance while expanding upon them to produce a broader, yet coherent, narrative.
Input: Fact1: detective known only as Continental Op investigates theft of diamonds from Leggett family of San Francisco, Fact2: plot involves supposed curse on Dain family said to inflict sudden and violent deaths upon those in vicinity, Fact3: Gabrielle Leggett is involved in mysterious religious cult, Fact4: Gabrielle bloodshed continues to follow them, Fact5: Continental Op protects Gabrielle

The detective known only as The Continental Op investigates a theft of diamonds from the Leggett family of San Francisco. The plot involves a supposed curse on the Dain family, said to inflict sudden and violent deaths upon those in their vicinity. Edgar Leggetts wife is a Dain, as is their daughter Gabrielle. The detective untangles a web of robberies, lies and murder. It is discovered that Gabrielle Leggett is also involved in a mysterious religious cult and is addicted to drugs. Gabrielle escapes from the cult and marries her fiance, but bloodshed continues to follow them. The Continental Op protects Gabrielle and helps her recover from her morphine addiction. He finally discovers the reason behind all the mysterious, violent events surrounding Gabrielle and the Dains. The novel is structured in three parts, each concerning different mysteries—Part One, The Dains; Part Two, The Temple; and Part Three, Quesada.