


for j in range(9):
    L=[1,2,3,4,5,6,7,8,9]
    a=0
    a=L[j]
    M=L[:]
    M.pop(j)
    #print M
    #L.pop(j)
    for k in range(8):
        b=0
        
        b=a+10*M[k]
        N=M[:]
        N.pop(k)
        #print M,N
        #L.pop(k)
        for l in range(7):
            c=0
            
            c=N[l]
            O=N[:]
            O.pop(l)
            #print M,N,O
                
            #L.pop(l)
            for m in range(6):
                d=0
                d=c+10*O[m]
                P=O[:]
                P.pop(m)
                #print M,N,O,P
                #L.pop(m)
                for n in range(5):
                    e=0
                    
                    e=d+100*P[n]
                    #L.pop(n)
                    f=b*e
                    Q=P[:]
                    Q.pop(n)
                    for o in range(4):
                        f=0
                        f=Q[o]
                        R=Q[:]
                        R.pop(o)
                        for p in range(3):
                            g=0
                            g=f+10*R[p]
                            S=R[:]
                            S.pop(p)
                            for q in range(2):
                                h=0
                                h=g+100*S[q]
                                T=S[:]
                                T.pop(q)
                                for r in range(1):
                                    i=h+1000*T[r]
                                    if b*e==i:
                                        print b,e,i


    
            
    
