Exercise 4-5 (Option.sequence)