Bug in Chapter 6: Excercise 5(d).. Basically changing lambda to s. And also solutions to Chapter 6: Excercise 9 as promised