I took a few steps back because I my previous code looped.  I have a
basic idead as to how to proceed but it seems like a lot of work for
little gain.