input: Write a function to find the intersection point of two lines given their slopes and intercepts.
  assert getIntersectionPoint((1, 2), (3, 4)) == (-1.0, 1.0)
  assert getIntersectionPoint((2, 3), (4, 5)) == (-1.0, 1.0)
  assert getIntersectionPoint((0.5, 1.5), (2.5, 3.5)) == (-1.0, 1.0)
output: def getIntersectionPoint(line1, line2):
      m1, b1 = line1
      m2, b2 = line2
      
      if m1 == m2:
          return None  # The lines are parallel and do not intersect
      
      x = (b2 - b1) / (m1 - m2)
      y = m1 * x + b1
      
      return (x, y)