exercise code for 4-th edition Algorithms