todays cursed idea for Advent of Code using into_grouping_map_by from itertools to construct item counts Hashmap using only iter combinators.

The problem is this doesnt work since my iterator iterates over the left and the right side at the same time.

I wish we had an unzip like helper that just separates the tupled iterators without consuming (that should be possible but would be really complicated to pull off since the parent iterator can only advance when all the split iterators advance