clrs; problem 9.3 - small order statistics
clrs; problem 9.4 - alternative analysis of randomized selection
clrs; exercise 10.1.1 - illustrate a stack
clrs; exercise 10.1.2 - two stacks in the same array
clrs; exercise 10.1.3 - illustrate a queue
clrs; exercise 10.1.4 - queue overflow and underflow
clrs; exercise 10.1.5 - double-ended queue
clrs; exercise 10.1.6 - queue via two stacks
clrs; exercise 10.1.7 - stack via two queues