Traversals have trouble getting all the way to 10 courses.  Using previously taken courses works fine now.  Included many improvements to speed up the traversal, but its a muddy go at best.  Should always find a good answer if one exists, though it may take a while.