Made a few minor alterations for a really interesting result.  It works
more than I thought in some aspects, and less in others.