costly collisions

Go toTop