CLRS Problem 2e-19-1

CLRS Problem 2e-19-1