What does the rotate(List<?> list, int distance) method do?
rotate(List<?> list, int distance)
Randomly shuffles the elements in the list
Shifts all elements in the specified list by the specified distance
Reverses the order of elements in the list
Rotates the list around its center by the specified distance