1: Smoothed Analysis of Algorithms: Why the Simplex Algorithm Usually Takes Polynomial Time 2: Predicting RNA Secondary Structures with Arbitrary Pseudoknots by Maximizing the Number of Stacking Pairs