Completed 1 of 19 -- Streams Adventure
Completed 2 of 19 -- Streams Adventure

You will get a file as the first argument to your program
(process.argv[2]).

Use `fs.createReadStream()` to pipe the given file to `process.stdout`.

`fs.createReadStream()` takes a file as an argument and returns a
readable
stream that you can call `.pipe()` on. Here's a readable stream that
pipes its
data to `process.stderr`:

var fs = require('fs');
fs.createReadStream('data.txt').pipe(process.stderr);

Your program is basically the same idea, but instead of `'data.txt'`,
the
filename comes from `process.argv[2]` and you should pipe to stdout, not
stderr.
Completed 3 of 19 -- Streams Adventure

Take data from `process.stdin` and pipe it to `process.stdout`.

With `.pipe()`. `process.stdin.pipe()` to be exact.

Don't overthink this.