code: def PrimeFactors(x):
      factorlist = numpy.array([]).astype("uint32")
      loop = 2
      while loop <= x:
          if x % loop == 0:
              x /= loop
              factorlist = numpy.append(factorlist, [loop])
          else:
              loop += 1
      return factorlist
  
imports: import numpy
  import sys
  import getopt
  import time
  import itertools
  from socket import gethostname
label_desc: Use image node_id 2 for calling a global function with example usage: PrimeFactors(x) and returns: factorlist