pipe to IO.puts