It's the random() part that's doing it, which is equivalent to what I gave you in the first place.