code: def solve():
      """
      Take the number 192 and multiply it by each of 1, 2, and 3:
  
      192 x 1 = 192
      192 x 2 = 384
      192 x 3 = 576
      By concatenating each product we get the 1 to 9 pandigital, 192384576. We will call 192384576 the concatenated product of 192 and (1,2,3)
  
      The same can be achieved by starting with 9 and multiplying by 1, 2, 3, 4, and 5, giving the pandigital, 918273645, which is the concatenated product of 9 and (1,2,3,4,5).
  
      What is the largest 1 to 9 pandigital 9-digit number that can be formed as the concatenated product of an integer with (1,2, ... , n) where n > 1?
      """
  
      def get_pandigital(n):
          pandigital = ""
          for x in range(1, 10):
              pandigital += str(x * n)
              if len(pandigital) >= 9:
                  break
          if len(pandigital) == 9 and sorted(
              dict.fromkeys(list(pandigital)).keys()
          ) == list("123456789"):
              return pandigital
          else:
              return ""
  
      max = ""
      for n in range(1, 10000):
          p = get_pandigital(n)
          if p and p > max:
              max = p
  
      return max
  
label_desc: Use image node_id 1 for calling a global function with example usage: solve() and returns: max, pandigital, str