input: Write a function to calculate the objective function of a linear equation given by `ax + by - c`. If the function calculates correctly, it should return 0. If not, it should return the absolute difference between the calculated value and the actual value. The function should take three parameters `a`, `b`, and `c` which are coefficients of the linear equation. Additionally, the function should return the values of `x` and `y` that satisfy the equation.
  
  
  def objective_function(a, b, c):
      x = 0
      y = 0
      result = a*x + b*y - c
      return result, x, y
  
  assert objective_function(3, 5, 7) == (-7, 0, 0)
  assert objective_function(1, 1, 0) == (0, 0, 0)
  assert objective_function(2, 3, 6) == (6, 0, 0)
  assert objective_function(4, 4, 8) == (8, 0, 0)
  assert objective_function(6, 2, 4) == (4, 0, 0)
  
output: def objective_function(a, b, c):
      x = c / a if a != 0 else 0
      y = c / b if b != 0 else 0
      result = a * x + b * y - c
      return result, x, y