------art_14490_4505256.1146781317147
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

>
> input = (ARGV.length>0) ? File.new(ARGV[0]) : $stdin
> arr = []
> input.each_line { |line| arr << line }
> arr.reverse_each { |line| puts line }
>

input.each_line { |line| arr.unshift line }

it saves an iterator

------art_14490_4505256.1146781317147--