Write a program that creates 3 identical arrays, list1, list2, and list3 of 5000 elements. There program then sorts list1 using bubble sort, list2 using selection sort, and list3 using insertion sort and outputs the number of comparisons and item assignments made by each sorting algorithm. Use the Random class to randomly fill array list1 and then copy that array to list2 and list3. Use of the int data type is preferred.