Hi Richard, <snip That would be a good program for you to write. <grin> PL] Agreed but the question is what algorithm do I use to generate the coordinates? What do I ask the user? Pranav