ZOZO’s Contact Solver (for physics-based simulations)