Puzzles solved by Stream Smile