alogrithms book referenced