2. (10%) The C structures of a singly linked list and its list items are given below:that moves the item with the smallest va lue to the front of the list, and leave the relative orders of the other list items unchanged.