public void print() {
		for (byte m = 0; m < 9; m++) {
			for (byte n = 0; n < 9; n++) {
				Cell c = cells[m][n];
				byte val = c.getValue();
				if (val > 0) {
					System.out.print(c.getValue() + "  ");
				} else {
					System.out.print("*  ");
				}
				if (n == 2 || n == 5) {
					System.out.print("| ");
				}
				if (n == 8)
					System.out.println("");
			}
			if (m == 2 || m == 5) {
				System.out.println("-----------------------------");
			}
		}
	}