Thank you, Dave and Matz, both interesing approaches.  I'll look at 
these further.
	Hugh