Michael,
Enjoy your break!
Post back when you get stuck again. Do not worry that you may not have compact or efficient code. That can take lots of time and experience. Sometimes you need to try several different versions to see what works best for your data.
Lynn