public static Point randomOceanTile(int[][] sea)
	{
		ArrayList<Point> possibleTiles = new ArrayList<Point>();
		
		//add the sea
		for(int y = 0; y < sea[0].length; y++)
			for(int x = 0; x < sea.length; x++)
				possibleTiles.add(new Point(x, y));
		
		//remove places that have already been shot
		for(Point p : bombLocs)
			possibleTiles.remove(p);
		
		return possibleTiles.get( (int)(Math.random()*possibleTiles.size()) );	//return a random one
	}