#!/usr/bin/python
# -*- coding: UTF-8 -*-
#对数字字符串排序,如3415,排序后为1345
def ssort(s):
li=list(s)
li.sort()
s=''.join(li)
return s
while True:
n=int(raw_input())
if n==0:
break
#生成列表li1
li1=raw_input().strip().split()
#对列表li1中的数字进行排序后生成列表li2
li2=[]
for i in range(len(li1)):
li2.append(ssort(li1[i]))
#查找li2中是否存在相同的元素,若没有相同,则将li1中的元素存到li3中
li3=[]
for j in range(len(li1)):
if li2.count(li2[j]) <= 1:
li3.append(li1[j])
#将列表li3中的元素从小到大排序后输出,若li3为空输出None
if len(li3)==0:
print 'None'
else:
li3=map(int,li3)
li3.sort()
for v in li3:
print v,
print