Factorial
Score: 59.14 (pass)
#!perl for$~(++$_..pop){$_*=$~,($_)=/(.{0,6}?)0*$/}print$&x/.$/,$/