Can you visit all squares using a Knight, start anywhere.
Position.java
Path.java
Square.java
Board.java
Piece.java
Knight.java
ChessApplet.java