just some basic stream stuff
add one more problem set