sortedlist: initial commit