That's it. Some of the pieces of Bach cannot be topped in their beauty (and even in their complexity) regardless if they some kind of mathematical/ logical or not. Another one who wrote really impressive pieces is Paganini. Incredible hard to play. Especially the ones for violin. What I meant was - it's some kind of very similar thoughts - playing guitar and writing a program is close together. On the other hand, if any team would work like musicians have to do when they play together (and really want the piece of music to sound like something special), I am sure, software would have another level of quality.