Text this: Quickly Finding the Semantically Optimal Presentation Order for a Set of Text Artifacts