fork(1) download
  1. a,b=input();h=6*'-';print'\n'.join(["%6i\nx%5i\n%s"%(a,b,h)]+["%%%ii"%(6-i)%(int(d)%10*a)for i,d in enumerate(str(b)[::-1])]+["%s\n%6i"%(h,a*b)])
Success #stdin #stdout 0.09s 10848KB
stdin
999,999
stdout
   999
x  999
------
  8991
 8991
8991
------
998001