code: def find_smallest(num_vars):
      """Find the smallest exponent of two that is greater than the number
      of variables.
  
      Parameters
      ----------
      num_vars : int
          Number of variables
  
      Returns
      -------
      x : int
          Smallest exponent of two greater than `num_vars`
      """
      for x in range(10):
          if num_vars <= 2**x:
              return x
  
file_path: SALib/src/SALib/sample/ff.py
imports: from scipy.linalg import hadamard
  import numpy
  from .None import common_args
  from ..util import scale_samples, read_param_file
label_desc: Use image node_id 1 for calling a global function with example usage: find_smallest(num_vars) and returns: x