code: def klee_minty(D):
      A_1 = np.array([2 ** (i + 1) if i > 0 else 1 for i in range(D)])
      A1_ = np.zeros(D)
      A1_[0] = 1
      A_ub = toeplitz(A_1, A1_)
      b_ub = np.array([5 ** (i + 1) for i in range(D)])
      c = -np.array([2 ** (D - i - 1) for i in range(D)])
      xf = np.zeros(D)
      xf[-1] = 5**D
      obj = c @ xf
      return c, A_ub, b_ub, xf, obj
  
imports: import os
  import numpy
  from numpy.testing import suppress_warnings
  from .common import Benchmark, is_xslow, safe_import
label_desc: Use image node_id 1 for calling a global function with example usage: klee_minty(D) and returns: c,  A_ub,  b_ub,  xf,  obj