Credits to mathjp, I only played a little with it. If you find other interesting shapes or better variables positions, you can post it as a comment, I will add them. The random button needs improvement. The results are not always good. Music form Led Zeppelin!