A quick implementation of the dancing links agorithm in java.