Implement a solution for 11-2 using reduce
Implement a solution for 11-2 using group-by
Rearrange files into separate chapter-based namespaces