public boolean validateField() {
		for (int row = 0; row < 9; row++) {
			if (!validateRow(row))
				return false;
		}
		for (int col = 0; col < 9; col++) {
			if (!validateCol(col))
				return false;
		}
		for (int row = 0; row < 3; row++) {
			for (int col = 0; col < 3; col++) {
				if (!validateBlock(row, col))
					return false;
			}
		}
		return true;
	}