Two-Dimensional Rigid-Body Collisions With Friction | Synapse