Added PuzzleChecker.java