Attempting to solve Knight's Tour problem using backtracking recursion in Java