Java KnightTours Solver