_==0 "exec" "awk" "-f" "$0" "$@" function f(n, i,j) { i=2;j=0 while (i^2<=n) { if (n%i==0) { j=n/i; break } i=i+1 } if (j==0) { i=1;j=n } return sprintf("%.0f %.0f",i,j) } {print f($0)}