Not sure really.
Kludged energy conservation, not sure about momentum.
Explosions kinda work badly.
Screw this.