return size / 8;
return count;
	 public int getSizeOfSurroundingTryBlock(int pc) {			if (code == null) throw new IllegalStateException("Not visiting Code");			int size = Integer.MAX_VALUE;			int tightStartPC = 0;			int tightEndPC = Integer.MAX_VALUE;			if (code.getExceptionTable() == null) return size;			for (CodeException catchBlock : code.getExceptionTable()) {				int startPC = catchBlock.getStartPC();				int endPC = catchBlock.getEndPC();				if (pc >= startPC && pc <= endPC) {					int thisSize = endPC - startPC;					if (size > thisSize) {						size = thisSize;						tightStartPC = startPC;						tightEndPC = endPC;					}				}			}			if (size < Integer.MAX_VALUE) {				if (code.getLineNumberTable() == null) return size;				int firstLineNumber = code.getLineNumberTable().getSourceLine(tightStartPC);				int lastLineNumber = code.getLineNumberTable().getSourceLine(tightEndPC);				int diff = lastLineNumber - firstLineNumber + 1;				if (diff >= size && diff <= size/8) return diff;			}			return size / 8;	 }