@ronjonp
Your code is so simple - that's great, but as per request - OP wanted to find groups and left singles ungrouped... Or I am missing something???
So I think that OP can now implement your region way to my sub and it'll be just fine... He'll just have to code for it, but I suppose that is going to be now much easier...
Thanks, Ron...