Refactor MagicNumberFinder by a new demision NextDigitFinder