public static void Main() { int startValue = 5; int endValue = 16; var pathFinder = new AllPathsBetweenTwoPointsFinder(); pathFinder.FindAllPaths(startValue, endValue); pathFinder.PrintResult(new SimplePathPrinter()); }