If you haven't, the first call to
rand will call
srand for you. You shouldn't do that explicitly anymore, since you run the risk of putting the
srand call in a tight loop, and then your random numbers won't be very random anymore..
Makeshifts last the longest.