insertion sort list leetcode