You succeeded !
This is cool man. I love the idea behind it. And I was captured looking at this just the way I was captured looking at a fishtank. I also discovered a pattern, or at least, thought I did :D It seems like it's putting the elongated squares in to an order from tallest to shortest.
However, to keep it interesting even longer here are some suggestions.
1. To be able to change the colours of the elongated squares , the background and the triangles
2. Some nice, soft, background ambient music ! There is sound @ a fishtank as well, lets not forget; the sound of water streaming, splashing sometimes if fishes get agitated, the sound of the waterpump etc. Since we are dealing with computers here, natural sounds won't fit. The sounds a computer makes best are pure sine wave sounds. So create soft ambient music using pure sine waves on different frequencies only ! This is quite easy and you can create samples using NCH tone generator demo. (or ask me)
3. Create multiple modes of patterns; let the viewers choose, but do not let them know beforehand what the pattern will be. In that way it will remain a suprise.
[One question : I don't see it sorting numbers, but elongated squares. I also see three small triangles moving.]