data=[]
for each in range(1,4):
second=list(filter(lambda x:x!=each,range(4)))
for i in second:
third=list(filter(lambda x:x!=each and x!=i,range(4)))
for j in third:
data.append(each*100+10*i+j)
for each in range(len(data)):
print(data[each],end=' ')
if each%10==9:
print('\n',end='')