Working code with random start county, and recurse out from there