add rand.c