Reverse list
Insertion sort