solutions to http://nodeschool.io/#stream-adventure