Ex 8.6: flatMap