Exercise 12: STREAM REDUX
Exercise 13: COMBINER