CLRS 3 problem solutions

3-1