puts ARGF.lineno
ARGF.gets
puts ARGF.lineno
ARGF.rewind
puts ARGF.lineno
