Linear space dynamic with backtracking mostly working.  Sometimes gives wrong answer due to always using 0th object.  Working on fixing still.