code: def search_on_path(filenames: List[str]) -> Optional[str]:
      for p in get_path("PATH"):
          for filename in filenames:
              full = os.path.join(p, filename)
              if os.path.exists(full):
                  return os.path.abspath(full)
      return None
  
imports: import os
  from typing import List, Optional
label_desc: Use image node_id 3 for calling a global function with example usage: search_on_path(filenames) and returns: None, os