chapter 5, stream, exercise 1