m_1 = 1 (slider from 0 to 10, step 0.1)
m_2 = 1 (slider from 0 to 10, step 0.1)
v_{1ix} = 1 (slider from -5 to 5, step 0.01)
v_{1iy} = 1.4 (slider from -5 to 5, step 0.01)
v_{2ix} = 1 (slider from -5 to 5, step 0.01)
v_{2iy} = -3.2 (slider from -5 to 5, step 0.01)
efficiency = 0.36902 (slider from 0 to 1, step 1.0E-5)
p_x: (m_1 * v_{1ix}) + (m_2 * v_{2ix}) = (m_1 * x) + (m_2 * z)
p_y: (m_1 * v_{1iy}) + (m_2 * v_{2iy}) = (m_1 * y) + (0 * z)
momentum = IntersectPath(p_x, p_y)
KE: (efficiency * ((m_1 * v_{1ix}^(2)) + (m_1 * v_{1iy}^(2)) + (m_2 * v_{2ix}^(2)) + (m_2 * v_{2iy}^(2)))) = (m_1 * x^(2)) + (m_1 * y^(2)) + (m_2 * z^(2))
collisionA = Intersect(momentum, KE, 1)
collisionB = Intersect(momentum, KE, 2)