my solutions to stream adventure