private void addNumbers(Block[][] block) {

		for (int i = 0; i < block.length; i++) {
			for (int j = 0; j < block.length; j++) {
				if (block[i][j] instanceof Mines) {

					// Numbers of mines on that Mines Block
					int index = ((Mines) block[i][j]).getNumOfMines();

					for (int a = i - 1; a <= i + 1; a++) {
						for (int b = j - 1; b <= j + 1; b++) {
							try {

								block[a][b].setNumOfMinesAround(index);

							} catch (Exception ArrayIndexOutOfBoundsException) {

							}
						}
					}

				}
			}
		}
	}