public List<Cell> getBlock(int x, int y) {
		List<Cell> block = new ArrayList<Sudoku.Cell>();
		int bno = getBlockNo(x, y);
		for (Cell cell : cellList) {
			if (block.size() == 8) {
				break;
			}
			if (cell.blockNo == bno && (cell.x != x && cell.y != y)) {
				block.add(cell);
			}
		}
		return block;
	}