parameters: (xList, yList, interval)
return_statement: return [ (i * interval, (bitsReceived[i] * 1000) / interval) for i in range(len(bitsReceived))]
docstring: xList is a list of processing time, and yList is a list of packet size.
  	The function will calculate the bitrate, divided into interval-sized buckets, and returns it as a list
  	of (processing time, bitrate) pair.
  	xList is expected to be a list of time in milliseconds, and yList is expected to be a list of packet size in bytes.
docstring_summary: xList is a list of processing time, and yList is a list of packet size.
  	The function will calculate the bitrate, divided into interval-sized buckets, and returns it as a list
  	of (processing time, bitrate) pair.
  	xList is expected to be a list of time in milliseconds, and yList is expected to be a list of packet size in bytes.
docstring_tokens: xList is a list of processing time and yList is a list of packet size . The function will calculate the bitrate divided into interval - sized buckets and returns it as a list of ( processing time bitrate ) pair . xList is expected to be a list of time in milliseconds and yList is expected to be a list of packet size in bytes .
function: def calcBitRate(xList, yList, interval):
  	"""xList is a list of processing time, and yList is a list of packet size.
  	The function will calculate the bitrate, divided into interval-sized buckets, and returns it as a list
  	of (processing time, bitrate) pair.
  	xList is expected to be a list of time in milliseconds, and yList is expected to be a list of packet size in bytes."""
  	maxIndex = max(xList) / interval
  	bitsReceived = [0] * (maxIndex + 1)
  
  	for i in range(len(yList)):
  		x = xList[i]
  		y = yList[i]
  
  		bitsReceived[x / interval] += y * 8
  	
  	return [ (i * interval, (bitsReceived[i] * 1000) / interval) for i in range(len(bitsReceived))]
function_tokens: def calcBitRate ( xList , yList , interval ) : maxIndex = max ( xList ) / interval bitsReceived = [ 0 ] * ( maxIndex + 1 ) for i in range ( len ( yList ) ) : x = xList [ i ] y = yList [ i ] bitsReceived [ x / interval ] += y * 8 return [ ( i * interval , ( bitsReceived [ i ] * 1000 ) / interval ) for i in range ( len ( bitsReceived ) ) ]