add Lagrange.c