Make all potentially long-running tests run in parallel.
Add problem 23.  Still needs optimizing.