sort list的实现