This lab illustrates the following concept
Sun libraries documentation
UW library documentation
Recursive backtracking
A few sorting algorithms