t = ( v – v. ) / a
l = v. t + 0.5 a t^2
l = v. ( v – v. ) / a + 0.5 a (( v – v. ) / a )^2
l = (v.v – v.^2 ) / a + 0.5 a ( v^2 – 2vv. + v.^2 ) / a^2
l = ( v.v – v.^2 ) / a + ( v^2 – 2 v.v + v.^2 ) / 2a
l = ( 2 v.v – 2 v.^2 + v^2 – 2 v.v + v.^2 ) / 2a
l = ( v^2 – v.^2 ) / 2a
v^2 = v.^2 + 2al