add math.c