Exploring MoreLINQ Part 24 - Flatten