Puzzle 01: Cleaning up the API for RateFinder. Removing test for private method.
Puzzle 01: Refactoring and removing redundant code.