Farrel Lifson wrote: > Whoops here it is.... > > farrel@nicodemus ~ $ cat primes.rb > puts [1]<<(2..ARGV[0].to_i).inject([]){|p,c|p.detect{|n|c%n==0}?p:p<<c} > farrel@nicodemus ~ $ ruby primes.rb 30 > 1 > 2 > 3 > 5 > 7 > 11 > 13 > 17 > 19 > 23 > 29 1 isn't a prime number.