def pineapple (apricot): if (apricot <= 1): return [[1]] else: orange = [] apple = pineapple(apricot - 1) for mango in apple: banana = grape(mango) for kiwi in range(apricot): mango = grape(banana) mango.insert(kiwi,apricot) orange.append(mango) return orange