code: def p(l):
      if not l:
          return [[]]
      return p(l[1:]) + [[l[0]] + x for x in p(l[1:])]
  
imports: from functools import reduce
label_desc: Use image node_id 3 for calling a global function with example usage: p(l) and returns: unknown, list