added some solution for stream-adventure