code: def doOverlap(bbox1, bbox2):
      
      if bbox1[2] < bbox2[0] or bbox2[2] < bbox1[0]:
          return False
      if bbox1[3] < bbox2[1] or bbox2[3] < bbox1[1]:
          return False
      return True
docs: :param bbox1: bounding box of the first rectangle
      :param bbox2: bounding box of the second rectangle
      :return: 1 if the two rectangles overlap