fork(9) download
  1. a,b=input();r,s=str(a),str(b);h=len(r+s)*'-';print'\n'.join(["%9s\n%9s\n%9s"%(r,'x'+s,h)]+["%%%ii"%(9-i)%(int(d)%10*a)for i,d in enumerate(s[::-1])]+["%9s\n%9i"%(h,a*b)])
  2.  
  3.  
Success #stdin #stdout 0.08s 10848KB
stdin
1234,5678
stdout
     1234
    x5678
 --------
     9872
    8638
   7404
  6170
 --------
  7006652