sorting faster lecture 10 5948645