Puzzle.java
PuzzleField.java
PuzzleHelpDialog.java
The Povray source for the picture.