moved random_number.c