Simulate 1-D collisions and scale to huge inputs | SoFi