My solutions to stream-adventure