n = int(input())
m = input().split()
l = []

for v in m:
    l.append(int(v))
for i in range(0, n):
    c = 0
    p = []
    t = l[i]
    # 短除法拆位,并把每一位放入p列表中
    while t > 0:
        p.append(t % 10)
        t //= 10
    # 循环遍历p列表,求出p列表中偶数的个数
    for j in p:
        if j % 2 == 0:
            c += 1
    # l[i]%2是判断整个数是否是偶数,len(p)%2是判断位数是否是偶数,c==len(p)是判断每一位上的数是否是偶数
    if l[i] % 2 == 0 and len(p) % 2 == 0 and c == len(p):
        print(l[i])

/**************************************************************
	Problem: 1397
	User: admin
	Language: Python
	Result: Accepted
	Time:179 ms
	Memory:34480 kb
****************************************************************/