t = int(input()) while t>0: n = input() m = list(n) a = list() for i in range(0, len(m)-1): if len(m)==1: a.append(m[i]) break if m[i] != “0”: z = (int(m[i]))*(10**(len(m)-i-1)) a.append(z) if m[-1] != “0”: a.append(m[-1]) print(len(a)) for i in range(len(a)): print(a[i], end=’ ‘) t = t-1