CLRS Problem 8-3

CLRS Problem 8-3