36. Contact Formulations and Numerical Methods