Weekly Programming Exercise #3 Not graded. Solution will be discussed on Monday, 10/5. 1) Write a program that copies values from one integer array to another. Here's a "skeleton code" you can use to start. You need to use a loop (for loop or while loop) to go through the arrays one by one to assign a value to array1. #include int main() { int array1[10]; int array2[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; // TODO: copy all values from array2 to array1. return 0; } 2) Write a program that reverses the order of values in an integer array. For example, let's say array2 has values 1, 2, ..., 9, 10. Array1 should be filled with 10, 9, ..., 2, 1. Use the skeleton code above. Again, you need to use a loop. You also need to take care when calculating the correct index or subscript. Drawing the arrays with the index numbers on paper can be very helpful in visualizing what you want the program to do.