def print_array(arr):
for elem in arr[:-1]:
print elem,
print arr[-1]
def print_repeated_permutations(elements, selected):
if len(selected) == len(elements):
print_array(selected)
return
for elem in elements:
print_repeated_permutations(elements, selected + [elem])
#x = input("How many item do you want to row?: ")
x = 3
num=[]
for i in range (1,x+1):
num.append(i)
print_repeated_permutations(num, [])