#!ruby -nl a=i=0 j=1 a+=(C-?0)*j*=i while C=$_[~i+=1] p a