add insertion sort list solution