bc -l <<<'scale=500;e(1)' #### bc -l <<<'scale=500;e(1)' | tr -dc 0-9 | ruby -we 's = gets; (0...(s.length-10)).each {|k| puts s[k,10];};' | factor | grep -v ' .* '