Tommy has a soft InsertionSort