Getting Runtime error for this code :-
import numpy as np
def combination(inp,n,k,ans):
if len(ans)==k:
print(*ans)
else:
if len(inp)>0:
b=[]
b=ans.append(inp[0])
combination(inp[1:],n,k,b)
combination(inp[1:],n,k,ans)
n=int(input())
a=list(map(int,input().split()))
a=np.array(a)
k=int(input())
ans=[]
combination(a,n,k,ans)
But why it is showing run Time error for this ?