When all the details fit in perfectly, something is probably wrong with the story. destiny discovery fiction mystery overdetermination perfection plot writing