public static int getLongestShipNotDestroyed()
	{
		ArrayList<Integer> shipSizesLeft = new ArrayList<Integer>();
		
		for(int size : BattleShipGame.shipSizes)
			shipSizesLeft.add(new Integer(size));
		
		for(Ship ship : sunkShips)
			shipSizesLeft.remove(new Integer(ship.getSize()));
		
		int largest = 1;
		for(Integer in : shipSizesLeft)
			if(in.intValue() > largest)
				largest = in.intValue();
		
		return largest;
	}