What does the following code do? Assume list is an array of int values, temp is some previously initialized int value, and c is an int initialized to 0.
◦ It finds the smallest value and stores it in temp
◦ It finds the largest value and stores it in temp
◦ It counts the number of elements equal to the smallest value in list
◦ It counts the number of elements in list that are less than temp
◦ It sorts the values in list to be in ascending order