{for(;i++<$1;){for(j=k=1;j++<i;)i%j||k=k" "j;print i":"k}}

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

download

return top