OK - to give you a little example regarding calculation times:

Yep - these calculations take awhile......

NOTE: Version three runs considerably faster - but I don't have any times to provide.