C8P7    Add order in recursion to remove duplicate combinations