I think that the program can't run as fast as the music, so after a few iterations it messes up. Much better though. Note: the other ones' combinations aren' t truly random. I just realized this.