Write a C program which does the following: You are given two arrays int array_A[12]; int array_B[8]; Use a random number generator to fill the arrays. Display the content of the arrays. Ask the user for a search key and also ask for the searching method. If the user's choice is L or I, use Linear Search. If the user's choice is B or b, use Binary Search. Display the index of the search key entered by the user or display the error message if the search key is not found. You should have 5 separate functions for: 1. Random Number Generator, 2. Displaying the arrays, 3. Linear Search, 4. Bubble Sort, 5. Binary Search. Who can solve it?