@Zen @whuber Zen, please consider undeleting your answer which is a very good one. Perhaps you have been turned off by the OP's tone in his comments, but your answer is nonetheless a useful addition to this site. Perhaps whuber can clean up some of the comments that follow the answer.....