Sam:

Thanks. It looks like these functions can really be time/complexity savers.

I'll post how I use them later.