code: def _full_jitter_delay(cls, attempt, cap):
      exp = min(2 ** (attempt - 1), cap)
      return random.uniform(0, exp)
  
imports: import random
  from websocket import WebSocketConnectionClosedException, WebSocketTimeoutException
  from neptune.common.websockets.websocket_client_adapter import WebsocketClientAdapter, WebsocketNotConnectedException
label_desc: Use image node_id 6 for calling the ReconnectCounter obj's underlying member method code with example usage: obj._full_jitter_delay(cls, attempt, cap) and returns: random