Done 20_partition.clj
Done 21_group_by.clj