Finished Lagrange... wow... what the fuck

Signed-off-by: Jedabero <jedabero@hotmail.com>