Collisions with for, reduce, filter and ->'s 

Here's another way of writing the collisions with less let rows.