Solving Problems QuicklySolving 3SUM Problems More EfficientlyMaking Matrix Multiplication FasterDetermining Whether an Application Will EndCreating and Using One-Way FunctionsMultiplying Really Large NumbersDividing a Resource EquallyReducing Edit Distance Calculation TimePlaying the Parity GameUnderstanding Spatial Issues