public void printBoard(Type[][] cBoard, ArrayList<Ship> sh) { // prints out
																	// the
																	// updated
																	// player
																	// board as
																	// well as
																	// computer
																	// target
																	// board.
		System.out.println("Your Board:     "
				+ "                                          "
				+ "                Computer's Board:");
		System.out.print("Ships Remaining: ");
		System.out.print(ships.size());
		System.out.print("                                   "
				+ "                     ");
		System.out.print("Ships Remaining: ");
		System.out.println(sh.size() + "\n");
		System.out.print("   ");
		for (int i = 0; i < board[0].length; i++) {
			System.out.print("|" + i + " | ");
		}
		System.out.print("                                  ");

		for (int i = 0; i < board[0].length; i++) {
			System.out.print("|" + i + " | ");
		}
		System.out.println();
		for (int i = 0; i < board.length; i++) {
			System.out.print("|" + i + "|");
			for (int j = 0; j < board[i].length; j++) {
				if (board[i][j] != null) {
					System.out.print(board[i][j] + " ");
				} else
					System.out.print(hmn[i][j] + " ");

			}
			System.out.print("                               ");
			System.out.print("|" + i + "|");
			for (int j = 0; j < cBoard[i].length; j++) {
				System.out.print(cBoard[i][j] + " ");
			}
			System.out.println();
		}
	}