This one was a bit of a challenge, in several different ways. Glad to be done with it, finally.Final vector for . Sorry again for taking so long.