Factorial

Score: 59.14 (pass)

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