CS 131 PROGRAMMING ASSIGNMENT 6 Construct a library of functions based on rand() and store them in a file named random.h. Include a function to: 1. Generate a random number between 0 and 1. 2. Generate a random integer between 1 and a positive integer N (N will be a parameter to the function). Write a driver program to test these functions that will 1. Print 10 random numbers bewteen 0 and 1. 2. Find the average of 100 random numbers between 0 and 1 (what do you think it will be? 3. Print 10 random integers between 1 and 10. 4. Predict the weather in Aurora for tomorrow, assuming it is sunny 1 day out of 5 and rainy 4 days out of 5. * Replace the second function by a function to generate a random integer between integers lower and upper (lower < upper). Add to your driver: "Deal" a hand of 5 cards.