The code:
A form of collision involving a larger number of points between surfaces.
I tried to hit the ball perfectly, right in the center, so to check whether the white ball would bounce back, but failed – the closest I could do was 0.1^\circ.
By the way, there is an error in line 462.