New Book-Sorting Algorithm Almost Reaches Perfection