CTCI Chap18 done