private void testAdd() {
		boolean answer = true;
		
		thePuzzle.addPosition(0, 0, 1);
		
		if (thePuzzle.getValueAtPosition(0, 0) != 1) {
			System.out.println("Adding tests failed");
			answer = false;
		}
		
		thePuzzle.addPosition(0, 0, 0);
		
		if (thePuzzle.getValueAtPosition(0, 0) != 1) {
			System.out.println("Adding tests failed");
			answer = false;
		}
		
		thePuzzle.addPosition(0, 0, 10);
		
		if (thePuzzle.getValueAtPosition(0, 0) != 1) {
			System.out.println("Adding tests failed");
			answer = false;
		}
		
		int count = 0;
		
		while (count != 9 && answer == true) {
			thePuzzle.addPosition(count, count, 5);
			count++;
		}
		
		count = 0;
		while (count != 9 && answer == true) {
			if (thePuzzle.getValueAtPosition(count, count) != 5) {
				System.out.println("Adding tests failed");
				answer = false;
			}
			count++;
		}
		
		if (answer) {
			System.out.println("Adding tests passed");
		}
	}