Do one of the following programming problems:
Range Overlaps
  Write a function called range_overlaps(min1, max1, min2,
  max2) that returns True or False
  depending on whether the range [min1, max1] overlaps with
  the range
  [min2, max2].  There is an overlap if there is any real
  number that is in the range [min1, max1] and in the range
  [min2, max2].
Rectangle Overlaps
  Write a function called rectangle_overlaps(x1, y1, width1,
  height1, x2, y2, width2, height2) that
  returns True or False depending on whether
  the rectangle with center (x1, y1) and
  dimensions (width1, height1) overlaps with the rectangle
  with center (x2, y2) and dimensions (width2,
  height2).  Assume that if the rectangle edges precisely touch,
  then the rectangles are overlapping.