In reply to Ksharp.

Nice. I was going to look at using GA to solve this problem, but you beat me to it. Thanks for posting your solution.